equal
deleted
inserted
replaced
7 def handler_wtf(type, source, parameters): |
7 def handler_wtf(type, source, parameters): |
8 parameters = parameters.rstrip(" ?\n").lstrip() |
8 parameters = parameters.rstrip(" ?\n").lstrip() |
9 word = parameters.upper() + "\t" |
9 word = parameters.upper() + "\t" |
10 |
10 |
11 if not parameters: |
11 if not parameters: |
12 smsg(type, source, "Gimme an acronym!") |
12 if type == 'private': |
|
13 smsg(type, source, "Gimme an acronym!") |
13 return |
14 return |
14 |
15 |
15 reply = ''.join(line for line in file(WTF_FILE) \ |
16 reply = ''.join(line for line in file(WTF_FILE) \ |
16 if line.startswith(word)) |
17 if line.startswith(word)) |
17 |
18 |
18 if not reply: |
19 if not reply: |
19 reply = "Sorry, I don't know what " + parameters + " means..." |
20 if type == 'private': |
|
21 reply = "Sorry, I don't know what " + parameters + \ |
|
22 " means..." |
|
23 else: |
|
24 return |
20 else: |
25 else: |
21 reply= re.sub("\t+", ": ", reply.rstrip()) |
26 reply= re.sub("\t+", ": ", reply.rstrip()) |
22 |
27 |
23 smsg(type, source, reply) |
28 smsg(type, source, reply) |
24 |
29 |