plugins/disabled/quote_plugin.py
changeset 0 93b25987d3e5
child 17 069f7fd5545d
equal deleted inserted replaced
-1:000000000000 0:93b25987d3e5
       
     1 #$ neutron_plugin 01
       
     2 
       
     3 import urllib
       
     4 
       
     5 QUOTE_FILE = 'static/quotes.txt'
       
     6 
       
     7 def handler_quote_quote(type, source, parameters):
       
     8 	reply = random.choice(open(QUOTE_FILE, 'r').readlines()).strip()
       
     9 	smsg(type, source, reply)
       
    10 
       
    11 def handler_quote_fortune(type, source, parameters):
       
    12 	reply = urllib.urlopen('http://www.hypothetic.org/fortune.php').read()[:2000]
       
    13 	smsg(type, source, reply)
       
    14 
       
    15 register_command_handler(handler_quote_quote, '!quote', 0, 'Gives a random quote.', '!quote', ['!quote'])
       
    16 register_command_handler(handler_quote_fortune, '!fortune', 0, 'Gives a random fortune.', '!fortune', ['!fortune'])