examplederived.py 597 B

123456789101112131415161718192021222324
  1. import sys
  2. from event import Event
  3. try:
  4. if sys.version_info > (3, 0, 0):
  5. from .basemodule import BaseModule
  6. else:
  7. from basemodule import BaseModule
  8. except (ImportError, SystemError):
  9. from modules.basemodule import BaseModule
  10. class ExampleDerived(BaseModule):
  11. def post_init(self):
  12. pass
  13. #custom = Event("__.custom__")
  14. #custom.define(msg_definition="^\.custom")
  15. #custom.subscribe(self)
  16. # register ourself to our new custom event
  17. #self.bot.register_event(custom, self)
  18. def handle(self, event):
  19. pass
  20. #self.say(event.channel, "custom event caught!")