|
|
@ -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 |
|
|
|