Conditions | 7 |
Total Lines | 18 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | from time import sleep |
||
22 | def handle(self, event): |
||
23 | try: |
||
24 | my_modules = list() |
||
25 | self.printer("PRIVMSG " + event.user + " :Help: \n") |
||
26 | for m in self.bot.events_list: |
||
27 | for s in m.subscribers: |
||
28 | my_modules.append(s) |
||
29 | |||
30 | modules_set = set(my_modules) |
||
31 | line_list = list() |
||
32 | for sm in modules_set: |
||
33 | if hasattr(sm, "help") and sm.help is not None: |
||
34 | line_list.append(sm.help) |
||
35 | |||
36 | self.say(event.user, ", ".join(line_list)) |
||
37 | #self.printer("PRIVMSG " + event.user + " :" + ", ".join(line_list) + "\n") |
||
38 | except: |
||
39 | pass |
||
40 |