Source code for modules.howdy

import sys
from event import Event
if sys.version_info > (3, 0, 0):
    try:
        from .basemodule import BaseModule
    except (ImportError, SystemError):
        from modules.basemodule import BaseModule
else:
    try:
        from basemodule import BaseModule
    except (ImportError, SystemError):
        from modules.basemodule import BaseModule


[docs]class Howdy(BaseModule):
[docs] def post_init(self): howdy = Event("__.howdy__") howdy.define(msg_definition="^\\.howdy") howdy.subscribe(self) self.help = ".howdy (spits out cowboy stuff)" # register ourself to our new howdy event self.bot.register_event(howdy, self)
[docs] def handle(self, event): self.say(event.channel, "https://i.imgur.com/veDWwOv.gif")