generated from Nemesis/Exemple
moderateurs
This commit is contained in:
parent
db8785b0ab
commit
4886088b0c
1 changed files with 26 additions and 1 deletions
27
asmodee.py
27
asmodee.py
|
@ -1042,6 +1042,7 @@ def quote(room,event): # Gestion des citations
|
||||||
salon.send_text(reponse)
|
salon.send_text(reponse)
|
||||||
elif (len(args) > 1 and args[0] == "del"):
|
elif (len(args) > 1 and args[0] == "del"):
|
||||||
salon = verifPMRoom(room,event)
|
salon = verifPMRoom(room,event)
|
||||||
|
lmod = modos[room.room_id]
|
||||||
if (event['sender'] in admins):
|
if (event['sender'] in admins):
|
||||||
id = args[1]
|
id = args[1]
|
||||||
reponse = "Voici la citation supprimée : \n"
|
reponse = "Voici la citation supprimée : \n"
|
||||||
|
@ -1052,6 +1053,17 @@ def quote(room,event): # Gestion des citations
|
||||||
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
||||||
break
|
break
|
||||||
salon.send_text(reponse)
|
salon.send_text(reponse)
|
||||||
|
elif (event['sender'] in lmod):
|
||||||
|
id = args[1]
|
||||||
|
reponse = "Voici la citation supprimée : \n"
|
||||||
|
rid = room.room_id
|
||||||
|
fame = bieres[rid]
|
||||||
|
for cle,valeur in fame.items():
|
||||||
|
if (str(cle[1]) == id):
|
||||||
|
del fame[cle[0],cle[1]]
|
||||||
|
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
||||||
|
break
|
||||||
|
salon.send_text(reponse)
|
||||||
else:
|
else:
|
||||||
salon.send_text("Vous n'êtes pas autorisés à supprimer des citations.")
|
salon.send_text("Vous n'êtes pas autorisés à supprimer des citations.")
|
||||||
elif (len(args) > 0):
|
elif (len(args) > 0):
|
||||||
|
@ -1151,6 +1163,7 @@ def biere(room,event): # Gestion des boissons
|
||||||
salon.send_text(reponse)
|
salon.send_text(reponse)
|
||||||
elif (len(args) > 1 and args[0] == "del"):
|
elif (len(args) > 1 and args[0] == "del"):
|
||||||
salon = verifPMRoom(room,event)
|
salon = verifPMRoom(room,event)
|
||||||
|
lmod = modos[room.room_id]
|
||||||
if (event['sender'] in admins):
|
if (event['sender'] in admins):
|
||||||
id = args[1]
|
id = args[1]
|
||||||
reponse = "Voici le breuvage supprimé : \n"
|
reponse = "Voici le breuvage supprimé : \n"
|
||||||
|
@ -1161,6 +1174,17 @@ def biere(room,event): # Gestion des boissons
|
||||||
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
||||||
break
|
break
|
||||||
salon.send_text(reponse)
|
salon.send_text(reponse)
|
||||||
|
elif (event['sender'] in lmod):
|
||||||
|
id = args[1]
|
||||||
|
reponse = "Voici le breuvage supprimé : \n"
|
||||||
|
rid = room.room_id
|
||||||
|
fame = bieres[rid]
|
||||||
|
for cle,valeur in fame.items():
|
||||||
|
if (str(cle[1]) == id):
|
||||||
|
del fame[cle[0],cle[1]]
|
||||||
|
reponse = reponse + rid + " / " + cle[0] + " / " + str(cle[1]) + " : " + valeur + "\n"
|
||||||
|
break
|
||||||
|
salon.send_text(reponse)
|
||||||
else:
|
else:
|
||||||
salon.send_text("Vous n'êtes pas autorisés à supprimer des breuvages.")
|
salon.send_text("Vous n'êtes pas autorisés à supprimer des breuvages.")
|
||||||
elif (len(args) > 0):
|
elif (len(args) > 0):
|
||||||
|
@ -1216,7 +1240,8 @@ def boissons(room,event): # Gestion des alias de boissons
|
||||||
biere(room,event)
|
biere(room,event)
|
||||||
|
|
||||||
def accueil(room,event): # Mettre un message d'accueil
|
def accueil(room,event): # Mettre un message d'accueil
|
||||||
if (event['sender'] in admins):
|
lmod = modos[room.room_id]
|
||||||
|
if (event['sender'] in admins or event['sender'] in lmod):
|
||||||
global welcome
|
global welcome
|
||||||
args = event['content']['body'].split()
|
args = event['content']['body'].split()
|
||||||
args.pop(0)
|
args.pop(0)
|
||||||
|
|
Loading…
Reference in a new issue