#$ neutron_plugin 01
import re
WTF_FILE = 'static/wtf.txt'
def handler_wtf(type, source, parameters):
parameters = parameters.rstrip()
parameters = parameters.lstrip()
if parameters == '':
smsg(type, source, "Gimme an acronym!")
return;
#acronyms = open(WTF_FILE, 'r').readlines()
word = string.upper(parameters)+"\t"
reply = ""
reader = open(WTF_FILE,'r')
while 1:
line = reader.readline()
if not line:
break
if line.startswith(word):
reply = reply + re.sub("\t+", ": ", line)
if not reply:
reply = "Sorry, I don't know what "+parameters+" means..."
smsg(type, source, reply.rstrip())
register_command_handler(handler_wtf, 'wtf', 0, 'Translates acronyms for you', 'wtf', ['wtf wtf'])