+ track = $1
+ if page.match(/class="nowListening currentStation">\s*(.*?)<\/a>/m)
+ m.reply "#{user} is #{$1.ircify_html}"
+ end
+ m.reply "#{user} is jammin to #{track.ircify_html}"
+ elsif page.match(/class="justlistened first">\s*<td class="subject">.*<\/span><\/a>?(.*)<\/a>\s*<\/td>\s*<td class="date">\s*just/m)
+ m.reply "#{user} just jammed to #{$1.ircify_html}"
+ else
+ params[:action] = "recenttracks"
+ params[:user] = user
+ lastfm(m, params)
+ end
+ else
+ return if params[:recurs]
+ if @registry.has_key? ( user ) then
+ params[:who] = @registry[ user ]
+ params[:recurs] = true
+ now_playing(m, params)