Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)
Exemplo n.º 3
0
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
Exemplo n.º 4
0
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