|
|
@ -1418,7 +1418,7 @@ def modo(room,event): # Definition d'un moderateur |
|
|
|
lmod = modos[room.room_id] |
|
|
|
except: |
|
|
|
lmod = [] |
|
|
|
if (event['sender'] in admins or event['sender'] in lmod): |
|
|
|
if (event['sender'] in admins or event['sender'] in lmod or event['sender'] == bot.client.user_id): |
|
|
|
args = event['content']['body'].split() |
|
|
|
args.pop(0) |
|
|
|
if (len(args) > 1 and args[0] == "add"): |
|
|
@ -1451,7 +1451,7 @@ def module(room,event): # Definition des modules d'un salon |
|
|
|
lmod = modos[room.room_id] |
|
|
|
except: |
|
|
|
lmod = [] |
|
|
|
if (event['sender'] in admins or event['sender'] in lmod): |
|
|
|
if (event['sender'] in admins or event['sender'] in lmod or event['sender'] == bot.client.user_id): |
|
|
|
global modules |
|
|
|
args = event['content']['body'].split() |
|
|
|
args.pop(0) |
|
|
@ -1505,12 +1505,12 @@ def invitations(room_id, state): # Reponse aux invitations |
|
|
|
modules[room_id, 'quote'] = True |
|
|
|
if ('liste' in liste_mod): |
|
|
|
modules[room_id, 'liste'] = True |
|
|
|
global modos |
|
|
|
if (modos.get(room_id,True) or len(modos[room_id]) == 0): |
|
|
|
sender = state['events'][0]['sender'] |
|
|
|
modos[room_id] = [sender] |
|
|
|
except: |
|
|
|
print("Impossible de rejoindre ce salon") |
|
|
|
global modos |
|
|
|
if (modos.get(room_id,True) or len(modos[room_id]) == 0): |
|
|
|
sender = state['events'][0]['sender'] |
|
|
|
modos[room_id] = [sender] |
|
|
|
time.sleep(2) |
|
|
|
del bot |
|
|
|
save_obj() |
|
|
|