Source code for modules.kanbomodule

# -*- coding: utf-8 -*-

from event import Event
import random

import sys
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 KanboModule(BaseModule):
[docs] def post_init(self): kanbo = Event("__.custom__") kanbo.define(msg_definition="^\\.kanbo") kanbo.subscribe(self) self.help = ".kanbo (kanbo face)" self.bot.register_event(kanbo, self) self.messages = [ '( ͡° ͜ʖ ͡°)', '( ͡0 ͜ʖ ͡0)', '|╲/( ͡° ͡° ͜ʖ ͡° ͡°)/\\\\', '┬┴┬┴┤( ͡° ͜ʖ├┬┴┬┴']
[docs] def handle(self, event): self.say(event.channel, random.choice(self.messages))