From: Themis le bot IRC Date: Mon, 25 Jun 2012 08:15:10 +0000 (+0200) Subject: Config de Themis, v1.1 X-Git-Url: http://gitweb.pimeys.fr/?a=commitdiff_plain;h=36e6916cb2232fd296af886efeb51b058c80bdc6;p=bots%2Fthemis.git Config de Themis, v1.1 --- diff --git a/themis.py b/themis.py index 7bc160d..33b2697 100755 --- a/themis.py +++ b/themis.py @@ -1,6 +1,5 @@ #!/usr/bin/python # -*- coding:utf8 -*- - # Codé par 20-100 (commencé le 21/06/12) # Un bot IRC pour kicker à tour de bras de #déprime @@ -167,7 +166,7 @@ config_leave_fail_messages=config_quit_fail_messages # config de kick config_kick_channels=config_chanlist -config_smileys=[ur':(-|o)?\)',u'\^_?\^',u':-?(p|P)',u'=(\)D|p|P|)',ur'\\o/'] +config_smileys=[ur':(-|o)?\)', u'\^(_|\.)?\^', u':-?(p|P)', u'=(\)|D|p|P)', ur'\\o/', ur':-?D', ur'x(\)|D)', u'krkr', ur':-?(\]|>)', ur'(<|d|q|\(|\[)(:|=)'] def log(serveur,channel,auteur=None,message=None): f=open(get_config_logfile(serveur),"a") @@ -186,7 +185,6 @@ def is_smiley(chain): chain=unicode(chain,"utf8") o=re.match(reg_is_smiley,chain) return o - def is_something(chain,matches,avant=u".*(?:^| )",apres=u"(?:$|\.| |,|;).*",case_sensitive=False,debug=False): if case_sensitive: chain=unicode(chain,"utf8") @@ -513,7 +511,7 @@ class Themis(ircbot.SingleServerIRCBot): smy=is_smiley(message) if smy: if canal in self.kick_channels: - serv.kick(canal,auteur,(u'"%s" ? Ici on déprime !'%(smy.groups()[0])).encode("utf8")) + serv.kick(canal,auteur,(u'"%s" ? Ici on déprime.'%(smy.groups()[0])).encode("utf8")) return if pour_moi and message.split()!=[]: cmd=message.split()[0].lower()