Refonte du systeme d'avertissement et devient un moderation_event

Ajout de la commande !ban !kick !unban !listevent

Ajout du role ID dans le panel , et possibilité d'activé les commandes via le panel
This commit is contained in:
Mow
2025-10-15 22:29:41 +02:00
parent aff236fd0c
commit fd172e2ea0
8 changed files with 610 additions and 32 deletions

View File

@@ -17,6 +17,12 @@ def updateConfiguration():
ConfigurationHelper().createOrUpdate('humble_bundle_enable', False)
if (request.form.get("proton_db_api_id") != None and request.form.get("proton_db_enable_enable") == None) :
ConfigurationHelper().createOrUpdate('proton_db_enable_enable', False)
if (request.form.get("moderation_staff_role_id") != None and request.form.get("moderation_enable") == None) :
ConfigurationHelper().createOrUpdate('moderation_enable', False)
if (request.form.get("moderation_staff_role_id") != None and request.form.get("moderation_ban_enable") == None) :
ConfigurationHelper().createOrUpdate('moderation_ban_enable', False)
if (request.form.get("moderation_staff_role_id") != None and request.form.get("moderation_kick_enable") == None) :
ConfigurationHelper().createOrUpdate('moderation_kick_enable', False)
db.session.commit()
return redirect(request.referrer)