chat: permission for mute bypass

remotes/1693176582716663532/tmp_refs/heads/watchparty
justcool393 2022-11-16 07:00:03 -06:00
parent 5b313dd13d
commit f1bfb87243
2 changed files with 2 additions and 1 deletions

View File

@ -208,6 +208,7 @@ PERMS = { # Minimum admin_level to perform action.
'ADMIN_ACTIONS_REVERT': 3,
'ADMIN_MOP_VISIBLE': 2,
'ADMIN_HOME_VISIBLE': 2,
'CHAT_BYPASS_MUTE': 2,
'DOMAINS_BAN': 3,
'HOLE_CREATE': 0,
'FLAGS_REMOVE': 2,

View File

@ -53,7 +53,7 @@ def speak(data, v):
if TRUESCORE_CHAT_LIMIT and v.truescore < TRUESCORE_CHAT_LIMIT and not v.club_allowed: return '', 403
vname = v.username.lower()
if vname in muted and not v.admin_level >= PERMS['USER_BAN']:
if vname in muted and not v.admin_level >= PERMS['CHAT_BYPASS_MUTE']:
if time.time() < muted[vname]: return '', 403
else: del muted[vname]