generated from Nemesis/Exemple
correction bienvenue vérifier prev_content
This commit is contained in:
parent
04838371e2
commit
9a4e62869e
1 changed files with 2 additions and 1 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue