From 9a4e62869ee0412eaca68d13658c88440175f830 Mon Sep 17 00:00:00 2001 From: Nemesis Date: Wed, 8 Aug 2018 16:42:59 +0200 Subject: [PATCH] =?UTF-8?q?correction=20bienvenue=20v=C3=A9rifier=20prev?= =?UTF-8?q?=5Fcontent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asmodee.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/asmodee.py b/asmodee.py index 0e37492..02b9b32 100755 --- a/asmodee.py +++ b/asmodee.py @@ -1534,6 +1534,7 @@ def bienvenue(event): # Affichage d'un message d'accueil aux nouveaux venus modules[room.room_id, 'welcome'] = False if (modules[room.room_id, 'welcome'] and not event['sender'] == bot.client.user_id): membership = event['content']['membership'] + prev_member = event.get('content', {}).get('unsigned',{}).get('prev_content',{}).get('membership', None) nick = getNick(room,event) alias = "" if (len(room.aliases) > 0): @@ -1544,7 +1545,7 @@ def bienvenue(event): # Affichage d'un message d'accueil aux nouveaux venus reponse = welcome[room.room_id] except: reponse = "" - if (membership == "join"): + if (membership == "join" and prev_member != "join"): msg(room,"Bienvenue sur " + alias + ", " + nick + ". " + reponse) def modo(room,event): # Definition d'un moderateur