Browse Source

welcome msg

master
Nemesis 6 years ago
parent
commit
1d6fb0593e
  1. 15
      asmodee.py

15
asmodee.py

@ -1138,7 +1138,7 @@ def biere(room,event):
# tous les breuvages de tous les salons
reponse = "Les breuvages de tous les salons : " + "\n"
salon.send_text(reponse)
for rid,fame in biere.items():
for rid,fame in bieres.items():
reponse = "Voici les reponses du salon " + rid + "\n"
for cle,valeur in fame.items():
reponse = reponse + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
@ -1232,6 +1232,18 @@ def accueil(room,event):
else:
salon.send_text("Vous n'êtes pas autorisés à modifier le message d'accueil.")
def bienvenue(room,event):
membership = event['content']['membership']
nick = getNick(room,event)
alias = ""
if (len(room.aliases) > 0):
alias = room.aliases[0]
msg = ""
if (len(welcome[room.room_id]) > 0):
msg = welcome[room.room_id]
if (membership == "join"):
room.send_text("Bienvenue sur " + alias + ", " + nick + ". " + msg)
def invitations(room_id, state):
global bot
try:
@ -1338,6 +1350,7 @@ def main():
membres_read()
welcome_handler = MCommandHandler("accueil", accueil)
bot.add_handler(welcome_handler)
bot.client.add_listener(bienvenue, event_type="m.room.member")
#test_handler = MCommandHandler("test", verifPMRoom)
#bot.add_handler(test_handler)

Loading…
Cancel
Save