import mh_python as bot import re bot.initbrain() import listing for fname in listing.files: fname=fname.strip() print fname f=open("logs/"+fname) lines=f.readlines() f.close() for line in lines: h=re.search("[0-9]{2}:[0-9]{2}:[0-9]{2}\s<.*>\s(.*)",line) if(h): learn=h.group(1) if not (learn.find("is now known as")>=0 or learn.find("has joined")>=0 or learn.find("has quit")>=0): if not learn.find("* ")==0: bot.learn(learn) else: bot.learn("/me "+learn.replace("* ","",1).split(" ",1)[1]) bot.cleanup()