def login(cn, user): if isLoggedIn(cn): raise StateError('You are already logged in') player(cn).user = user player(cn).logged_in = True triggerServerEvent('player_logged_in', (cn,)) sauerbomber.message(info(green(sauerbomber.playerName(cn)) + ' is verified'))
def triggerConnectDelayed(cn): try: player(cn) except ValueError: return else: triggerServerEvent("player_connect_delayed", (cn,))
def evt_quit(self,nick,msg,channel): triggerServerEvent("IRC_quit",(self,nick))
def evt_join(self,nick,msg,channel): triggerServerEvent("IRC_join",(self,nick,channel))
def evt_part(self,nick,msg,channel): triggerServerEvent("IRC_part",(self,nick,channel))
def evt_privmsg(self,nick,msg,channel): triggerServerEvent("IRC_privMsg",(self,nick,msg))
def evt_chanmsg(self,nick,msg,channel): triggerServerEvent("IRC_chanMsg",(self,nick,msg,channel))