plugins/disabled/eliza_plugin.py
author Mikael Berthe <mikael@lilotux.net>
Sat, 19 May 2007 15:22:09 +0200
changeset 38 a81dc352e96e
parent 0 93b25987d3e5
permissions -rw-r--r--
rss_plugin: remove trailing whitespace

#$ neutron_plugin 01

import eliza
therapist = eliza.eliza()

def handler_eliza_en(type,source, body):
	
	if type == 'public' and get_nick(source[1])!=source[2] and source[2]!='' and re.search('^'+get_nick(source[1])+':',body)!=None:
		result=therapist.respond(body.replace(get_nick(source[1])+':','').strip())
		smsg(type,source, result)
	pass
	
register_message_handler(handler_eliza_en)