Private Chat Logging

Maybe this helps. Simple Chatlogging into Log/SERVERNAME_CHARNAME_ChatLog.txt

from phBot import *
import phBotChat
import datetime

def handle_chat(t,player,msg):
	type = 'None'
	if t == 2:
		type = '(Private)'
	if t == 9:
		type = '(Stall)'
	if type != 'None':
		file = open("Log/"+get_character_data()['server']+"_"+get_character_data()['name']+"_ChatLog.txt","a")
		date = datetime.datetime.now().strftime("%d-%m-%Y %H:%M:%S")
		file.write('['+date+']'+type+player+': '+msg+'\n')
		file.close()
		
log('[%s] Loaded' % __name__)
1 Like