Issue #12: Remove registered events at unload
This commit is contained in:
parent
d4235931f8
commit
14b9a82a2b
3
bot.py
3
bot.py
@ -235,6 +235,9 @@ class Bot:
|
|||||||
# Remove registered hooks
|
# Remove registered hooks
|
||||||
for (s, h) in self.modules[name].REGISTERED_HOOKS:
|
for (s, h) in self.modules[name].REGISTERED_HOOKS:
|
||||||
self.hooks.del_hook(s, h)
|
self.hooks.del_hook(s, h)
|
||||||
|
# Remove registered events
|
||||||
|
for e in self.modules[name].REGISTERED_EVENTS:
|
||||||
|
self.del_event(e)
|
||||||
# Remove from the dict
|
# Remove from the dict
|
||||||
del self.modules[name]
|
del self.modules[name]
|
||||||
return True
|
return True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user