diff --git a/asmodee.py b/asmodee.py index 2e1a897..3a0d527 100755 --- a/asmodee.py +++ b/asmodee.py @@ -759,7 +759,7 @@ def jdr(room, event): rmod = modules[room.room_id, 'jdr'] except: modules[room.room_id, 'jdr'] = False - if (modules[room.room_id, 'jdr']): + if (modules[room.room_id, 'jdr'] and not event['sender'] == bot.client.user_id): nick = getNick(room,event) phrases = [] phrases.append("Rock & Role baby!") @@ -773,7 +773,7 @@ def gens(room, event): rmod = modules[room.room_id, 'gens'] except: modules[room.room_id, 'gens'] = False - if (modules[room.room_id, 'gens']): + if (modules[room.room_id, 'gens'] and not event['sender'] == bot.client.user_id): nick = getNick(room,event) phrases = [] phrases.append("L'enfer c'est les autres.") @@ -787,7 +787,7 @@ def va(room, event): rmod = modules[room.room_id, 'va'] except: modules[room.room_id, 'va'] = False - if (modules[room.room_id, 'va']): + if (modules[room.room_id, 'va'] and not event['sender'] == bot.client.user_id): nick = getNick(room,event) phrases = [] phrases.append("Moi ca va si jamais quelqu'un se pose la question...") @@ -801,7 +801,7 @@ def hi_callback(room, event): rmod = modules[room.room_id, 'salut'] except: modules[room.room_id, 'salut'] = False - if (modules[room.room_id, 'salut']): + if (modules[room.room_id, 'salut'] and not event['sender'] == bot.client.user_id): # Somebody said hi, let's say Hi back nick = getNick(room,event) phrases = [] @@ -1462,6 +1462,7 @@ def module(room,event): # Definition des modules d'un salon room.send_text("Module : " + rmod + " activé.") else: room.send_text("Module : " + rmod + " inconnu.") + print(liste_mod) elif (len(args) == 2 and args[0] == "del"): args.pop(0) rmod = args[0]