def seen_func(nick,match,target): who = match.group('who') if who in mb.data['logs']: date = datetime.now() when = mb.data['logs'][who]['date'] now=shared.time_dict(date) time=shared.time_diff(now,when) mb.tell(nick+": "+who+" was here "+time+", saying '"+mb.data['logs'][who]['message']+"'",target) else: mb.tell(nick+": never heard of that douche",target)
def seen_func(nick, match, target): who = match.group('who') if who in mb.data['logs']: date = datetime.now() when = mb.data['logs'][who]['date'] now = shared.time_dict(date) time = shared.time_diff(now, when) mb.tell( nick + ": " + who + " was here " + time + ", saying '" + mb.data['logs'][who]['message'] + "'", target) else: mb.tell(nick + ": never heard of that douche", target)
def deliver_message_func(nick, match, target): if nick not in mb.data['logs']: return if "messages" in mb.data['logs'][nick]: for message in mb.data['logs'][nick]['messages']: date = datetime.now() now = shared.time_dict(date) when = message['date'] time = shared.time_diff(now, when) mb.tell(message['nick'] + " said " + time + ": " + message['text'], nick) mb.data['logs'][nick]['messages'] = [] mb.save('logs') return
def deliver_message_func(nick,match,target): if nick not in mb.data['logs']: return if "messages" in mb.data['logs'][nick]: for message in mb.data['logs'][nick]['messages']: date = datetime.now() now=shared.time_dict(date) when = message['date'] time = shared.time_diff(now,when) mb.tell(message['nick']+" said "+time+": "+message['text'],nick) mb.data['logs'][nick]['messages']=[] mb.save('logs') return