]> gitweb.pimeys.fr Git - bots/themis.git/commitdiff
Config de Themis, v1.1
authorThemis le bot IRC <themis@crans.org>
Mon, 25 Jun 2012 08:15:10 +0000 (10:15 +0200)
committerThemis le bot IRC <themis@crans.org>
Mon, 25 Jun 2012 08:15:10 +0000 (10:15 +0200)
themis.py

index 7bc160d6272e39f1d9269ec7910cb210a97f0093..33b26972e6fa5a21289154389471799b0fb4d000 100755 (executable)
--- 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()