           (user.name for user in users).join(', ')
       else
         msg.send "#{name}? Never heard of 'em!"
+
+  robot.respond /(?:who's listening to )(.+)/i, (msg) ->
+    usersListeningToArtist robot.brain.users(), msg.match[1]
 
   robot.respond /(?:what's playing in the )?men's room/i, (msg) ->
     robot.http('http://wers.tunegenie.com').get() (err, res, body) ->

        msg.send "Oh no! An error occurred: #{error.message}"
  else
    msg.send "I don't know #{user.name}'s Last.fm username!"

#   hubot what am I listening to? - Displays what you're currently scrobbling.
#   hubot what's <name> listening to? - Displays what someone's currently scrobbling.
#   hubot what's everyone listening to? - Displays what everyone's currently scrobbling.
#   hubot what's playing in the men's room? - Displays what's on the boys' commode clock radio.
#   hubot who's listening to <artist>? - Displays who's scrobbling a certain artist.

cheerio = require 'cheerio'
LastFm = require('lastfm').LastFmNode
