plugins/disabled/quote_plugin.py
author Mikael Berthe <mikael@lilotux.net>
Sat, 19 May 2007 15:22:09 +0200
changeset 38 a81dc352e96e
parent 17 069f7fd5545d
permissions -rw-r--r--
rss_plugin: remove trailing whitespace

#$ neutron_plugin 01

import urllib

QUOTE_FILE = 'static/quotes.txt'

def handler_quote_quote(type, source, parameters):
	reply = random.choice(open(QUOTE_FILE, 'r').readlines()).strip()
	smsg(type, source, reply)

def handler_quote_fortune(type, source, parameters):
	reply = urllib.urlopen('http://www.hypothetic.org/fortune.php').read()[:2000]
	smsg(type, source, reply)

register_command_handler(handler_quote_quote, '!quote', 0, 'Gives a random quote.', '!quote', ['!quote'])
register_command_handler(handler_quote_fortune, '!fortune', 0, 'Gives a random fortune.', '!fortune', ['!fortune'])