1234567891011121314151617181920212223242526272829 |
- # -*- 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
- class KanboModule(BaseModule):
- 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)', '|╲/( ͡° ͡° ͜ʖ ͡° ͡°)/\╱\\', '┬┴┬┴┤( ͡° ͜ʖ├┬┴┬┴']
- def handle(self, event):
- self.say(event.channel, random.choice(self.messages))
|