diff --git a/plugins/Http.py b/plugins/Http.py index 18f723ec3..ade317814 100644 --- a/plugins/Http.py +++ b/plugins/Http.py @@ -463,18 +463,21 @@ class Http(callbacks.PrivmsgCommandAndRegexp): ] irc.reply('; '.join(resp)) - def bender(self, irc, msg, args): + def futurama(self, irc, msg, args): """takes no arguments - Returns a random Bender (from Futurama) quote from Slashdot's HTTP - headers. + Returns a random Bender or Fry (from Futurama) quote from Slashdot's + HTTP headers. """ fd = webutils.getUrlFd('http://slashdot.org/') try: if 'X-Bender' in fd.headers: - irc.reply(fd.headers['X-Bender']) + irc.reply(' %s' % fd.headers['X-Bender']) + elif 'X-Fry' in fd.headers: + irc.reply(' %s' % fd.headers['X-Fry']) else: - irc.reply('Slashdot seems to be running low on Bender quotes.') + irc.reply( + 'Slashdot seems to be running low on Futurama quotes.') finally: fd.close()