X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=themis.py;h=164bb2fb78234d9102ddbce1a31a7a79b15bfe18;hb=e8add756d2c0609cabb6f462cbd60e691f70a325;hp=76fea817b2c7b5b6e7469e21d21ce13738c8744d;hpb=883904e0088f47fd9fd1729de0c2dbc3826032c2;p=bots%2Fthemis.git diff --git a/themis.py b/themis.py index 76fea81..164bb2f 100755 --- a/themis.py +++ b/themis.py @@ -167,8 +167,9 @@ 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/', ur':-?D', ur'x(\)|D)', u'krkr', ur':-?(\]|>)', ur'(<|d|q|\(|\[)(:|=)'] -config_anglicismes = [u"wtf", u"ftfy", u"it works?", u"fyi"] +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|\(|\[)(:|=)', u'mdr'] +config_anglicismes = [u"wtf", u"ftfy", u"it works?", u"fyi", u"kill[^ ]*", u"kick[^ ]*", u"chan(nel)?", u"join", +u"btw", u"lmgtfy", u"rtfm", u"asap", u"afaik", u"shit", u"damn", u"fuck", u"bitch", u"updat(e|ed|ing)", u"lol", u"buffer[^ ]*", u"rofl"] def log(serveur,channel,auteur=None,message=None): f=open(get_config_logfile(serveur),"a") @@ -655,6 +656,10 @@ class Themis(ircbot.SingleServerIRCBot): log(self.serveur,"%s kické de %s par %s (raison : %s)" %(victime,channel,auteur,raison)) time.sleep(2) serv.join(channel) + username = nm_to_u(ev.source()).lower() + if channel == "#déprime" and "peb" in username or "becue" in username: + time.sleep(5) + serv.kick(auteur, "Va abuser de tes droits ailleurs !") def kicker(self, chan, pseudo, raison=None): if raison==None: