From bfcddb4bf97b8bbcea5ceba49b98eee9d3d4aad9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Wikle=20DUBARD?= <loic97429@gmail.com> Date: Wed, 21 Aug 2019 08:27:59 +0200 Subject: [PATCH] fix error Bot.kicked --- bot.py | 26 +++++++++--------- useless/__pycache__/__init__.cpython-37.pyc | Bin 484 -> 509 bytes useless/__pycache__/memes.cpython-37.pyc | Bin 3120 -> 4138 bytes .../__pycache__/shitpostbot5k.cpython-37.pyc | Bin 0 -> 3461 bytes 4 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 useless/__pycache__/shitpostbot5k.cpython-37.pyc diff --git a/bot.py b/bot.py index 9cfac35..aa16663 100755 --- a/bot.py +++ b/bot.py @@ -108,35 +108,35 @@ class Bot(Client): if user_to_remove is not None: log.info("{} will be removed from {} by {}".format(user_to_remove.uid, thread_id, author_id)) self.removeUserFromGroup(user_to_remove.uid, thread_id=thread_id) - if thread_id in Memes.kicked: - Memes.kicked[thread_id].append(user_to_remove) + if thread_id in Bot.kicked: + Bot.kicked[thread_id].append(user_to_remove) else: - Memes.kicked[thread_id] = [user_to_remove] + Bot.kicked[thread_id] = [user_to_remove] return '{} a été kick du groupe par {} {}'.format(texte[0], author_name, 'pour la raison : {}'.format(texte[1]) if len(texte) == 2 else '') else: return random.choice(['T\'es sur de ton coup là ?', 'chais pas qui c\'est...']) # réinviter le dernier mec kické du group elif texte == '!reinvite': - if 'thread_id' in Memes.kicked: - self.addUsersToGroup(Memes.kicked[thread_id][-1].uid, thread_id=thread_id) + if 'thread_id' in Bot.kicked: + self.addUsersToGroup(Bot.kicked[thread_id][-1].uid, thread_id=thread_id) elif '!reinvite ' in texte: - if 'thread_id' in Memes.kicked: + if 'thread_id' in Bot.kicked: finded = False - for user in Memes.kicked[thread_id]: + for user in Bot.kicked[thread_id]: if user.name == texte.replace('!reinvite ', ''): finded = True self.addUsersToGroup(user.uid, thread_id=thread_id) - indice = Memes.kicked[thread_id].index(user) + indice = Bot.kicked[thread_id].index(user) if finded: # faut supprimer l'utilisateur réinvité de la liste des gens kickés - del Memes.kicked[thread_id][indice] - if len(Memes.kicked[thread_id]) == 0: + del Bot.kicked[thread_id][indice] + if len(Bot.kicked[thread_id]) == 0: # on supprime le groupe de la liste des groupes où des gens ont étés kickés - del Memes.kicked[thread_id] + del Bot.kicked[thread_id] else: - return 'Mec je l\'ai pas encore kick, mais tu peux reinviter ces gens là :\n' + "\n".join([user.name for user in Memes.kicked[thread_id]]) + return 'Mec je l\'ai pas encore kick, mais tu peux reinviter ces gens là :\n' + "\n".join([user.name for user in Bot.kicked[thread_id]]) else: return 'T\'es débile ou quoi ? Je peux pas réinviter des gens que je n\'ai pas kické moi même en fait... \n\n\n Hummmm par contre je pourais éventuellement inviter des random mec...ou meuf...' @@ -287,5 +287,5 @@ if __name__ == '__main__': # client = Bot(username, getpass()) client = Bot(USERNAME, PASSWORD) Bot.shitpostbot['1627890897259691'] = [useless.Shitpostbot5000(), ThreadType.GROUP] - Bot.shitpostbot['1627890897259691'].set_on() + Bot.shitpostbot['1627890897259691'][0].set_on() client.listen() diff --git a/useless/__pycache__/__init__.cpython-37.pyc b/useless/__pycache__/__init__.cpython-37.pyc index 1d0657414965e628b506e2ff37a274d392f362df..f3ae6d03654f6952b5c0e3e76ba76848d0518e93 100644 GIT binary patch delta 71 zcmaFD{Fj;6iI<m)fq{Wx`j4nskBPjJj13djE7%xPICJ<zCeAHq6qqc^n8Y8&Tbz+u bQjlL<l9XR!nmxIkF`Q9k@_9y4CLTrr(b*I$ delta 62 zcmey%{Dhg;iI<m)fq{Wx>*J_c?TNgSj1?2rD<&>4W#peM%a}B|k1<?Kh=GBDhY=NW GFaiMXCJYw< diff --git a/useless/__pycache__/memes.cpython-37.pyc b/useless/__pycache__/memes.cpython-37.pyc index ecceff0f99e08d17fd7b5c42e9319374ebd558b3..553e2b3e32b10a4304f1cedd522653d2d459a62d 100644 GIT binary patch delta 1954 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 delta 881 zcmZ3but7rIiI<m)fq{YH_v5J8gZvB(k3k$5W?^7paA06yC@z_(9w%Cm%8|m6!kNO= z%pAp)%C&%dAwv|;#49#j(lBLNlcg9P_2x)LF{fyz$fqc@Fh;SYD5fa2FhsGYXr-v6 zsJ1Xhv8AY`sJAdgv8QMRGiYj0-pDA-!Iznvn4Vg!zxgO*5F=|rUb?2#WOf!O##@uU zSd4_CxbqV8GD|X2(@K-Gqqvh2QzlPj5f+c)D#^$!&MZ#L%u9{pg|PGTOC}#+vE_;4 zD$htP$t(tmPQK1+$Cxx(j7`T>sfMwHHH$5qt=Oi7J%y#2v5B#U1te0#D9IqsP{R<< zQo~fk5YJJ=T*DC0S;Jbx5YIKap3R<-d-8rZ<H<kS9K?kg7#NB~7#J9CF&Cv46p1o0 zFsx)KlAIjC?k1uQ3M>Io@G*)o@-cES2{8(6Ud5iq7%m6WCCk9TpviQLwJ0$!J@pn# zNoqxjCP$GN$SjtWqQvqd1(>Q^%mw+yw-_sKF;+$~C#GZ-NrGg+gcL|QTWWGqW>Koy z=5)?|j7n-Ca~W^3mS?7vWN0$I1jT5PCRnftWM`4)WOwcaH-yVMKvoxLR;Auz&PmNH zQUw{wQk+<p3iggBKiEx0Mj&D4%-r-MMG%WI{1&4}k?iER+}09cmw*YdbJz=t@{?1G zi+v|M@T97Pf<%)MVg^_Zm;fu}N>43`FG?*g%_&Kre1=D6aw4B78`$|AlWX`?Z3IEy z1f?gin~H2eTw4$UHUdF_3@c(~U|`?{g*ZqV2h-$_d`6RP`8f>061O<w<8u=;^Wx)+ zI2afhs<=y1i%Sd@a`JN&6d@cVh1`@P1$#~2$@TnN$p#=VvgIdbr6!kv4Jfi>U|@)1 z%}vcsH3U247E4-YPAXDNfSm(!$t@0>-29Z%oK!ndjwuEu4h}{hFyvt5VB}yHhy(Ef DrwPk| diff --git a/useless/__pycache__/shitpostbot5k.cpython-37.pyc b/useless/__pycache__/shitpostbot5k.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bc4702f2dc2f7d8db57c144ac601427f3916f827 GIT binary patch literal 3461 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 literal 0 HcmV?d00001 -- GitLab