##Hold me closer tiny dancer##
import sys
from event import Event
try:
if sys.version_info > (3, 0, 0):
from .basemodule import BaseModule
else:
from basemodule import BaseModule
except (ImportError, SystemError):
from modules.basemodule import BaseModule
[docs]class Dance(BaseModule):
[docs] def post_init(self):
dance = Event("__.dance__")
dance.define(msg_definition="^.dance$")
dance.subscribe(self)
self.cmd = ".dance"
self.help = ".dance (bot dances)"
self.bot.register_event(dance, self)
[docs] def handle(self, event):
try:
# Prints this dancing guy out to proper channel
self.say(event.channel, ":D-\\-< ")
self.say(event.channel, ":D-|-< ")
self.say(event.channel, ":D-/-< ")
except TypeError:
pass