# -*- 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))