def digg(m, params)
max = params[:limit].to_i
debug "max is #{max}"
- xml = @bot.httputil.get('http://digg.com/rss/index.xml')
+ xml = @bot.httputil.get('http://services.digg.com/2.0/story.getTopNews?type=rss')
unless xml
m.reply "digg news unavailable"
return
max = 8 if max > 8
matches = Array.new
doc.elements.each("rss/channel/item") {|e|
- matches << [ e.elements["title"].text,
+ matches << [ e.elements["title"].text.strip,
Time.parse(e.elements["pubDate"].text).strftime('%a @ %I:%M%p') ]
done += 1
break if done >= max