From 701910b6edd871104da21142aa51799d23930366 Mon Sep 17 00:00:00 2001 From: nemesis Date: Fri, 27 Mar 2020 09:45:41 +0100 Subject: [PATCH] controler le @room des boissons --- asmodee.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/asmodee.py b/asmodee.py index 1ba5e09..8ed4be7 100755 --- a/asmodee.py +++ b/asmodee.py @@ -1586,7 +1586,11 @@ def biere(room,event): # Gestion des boissons rmod = modules[room.room_id, 'biere'] except: modules[room.room_id, 'biere'] = False + power = 0 if (modules[room.room_id, 'biere']): + lmod = modos[room.room_id] + if (event['sender'] in admins or event['sender'] in lmod): + power = 1 global bieres args = event['content']['body'].split() args.pop(0) @@ -1605,6 +1609,8 @@ def biere(room,event): # Gestion des boissons args.pop(0) submit = " ".join(args).split(":") elu = submit[0] + if (power == 0): + elu = elu.replace("@room", "tout le monde") try: args = submit[1].split() except: @@ -1616,8 +1622,10 @@ def biere(room,event): # Gestion des boissons if (len(submit) > 1): # Ajout de la citation nick = submit[0].strip() + nick = nick.replace("@room", "tous") submit.pop(0) citation = ":".join(submit) + citation = citation.replace("@room", "tout le monde") tps = datetime.now().microsecond breuvages[nick,tps] = citation bieres[room.room_id] = breuvages