1
0
Fork 0

Issue #12: Remove registered events at unload

This commit is contained in:
Némunaire 2012-12-31 20:17:58 +01:00
parent d4235931f8
commit 14b9a82a2b
1 changed files with 3 additions and 0 deletions

3
bot.py
View File

@ -235,6 +235,9 @@ class Bot:
# Remove registered hooks
for (s, h) in self.modules[name].REGISTERED_HOOKS:
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
del self.modules[name]
return True