Configuration

Les réglages généraux s'appliquent à tous les modules : qui a le droit d'utiliser les commandes, où le bot écrit, dans quelle langue il répond.

Ouvrir la configuration

Deux chemins mènent au même endroit :

  • le dashboard web, plus confortable pour les réglages longs ;
  • la commande /config dans Discord, plus rapide pour un changement isolé.

Rôles de staff

ASHBOTS distingue trois niveaux. Un membre hérite du niveau le plus élevé parmi ses rôles.

NiveauPeut faire
SupportRépondre aux tickets, voir l'historique d'un membre
ModérateurAvertir, exclure, expulser, purger des messages
AdministrateurBannir, modifier la configuration, gérer la licence
/config staff ajouter role:@Modérateur niveau:moderateur
/config staff retirer role:@Ancien-staff
/config staff liste

Salons de journaux

Indiquez où ASHBOTS doit écrire ce qu'il observe. Un salon unique suffit, mais séparer les flux rend la lecture beaucoup plus simple.

/config logs type:moderation salon:#journal-moderation
/config logs type:messages   salon:#journal-messages
/config logs type:serveur    salon:#journal-serveur
/config logs type:securite   salon:#alertes
Conseil Réservez le salon des alertes de sécurité à votre équipe et activez-y les notifications. C'est le seul salon qui exige une réaction immédiate.

Langue et fuseau horaire

/config langue valeur:fr
/config fuseau valeur:Europe/Paris

La langue s'applique aux réponses du bot et aux messages automatiques. Le fuseau horaire est utilisé pour les horodatages, les messages programmés et les statistiques quotidiennes.

Activer ou désactiver un module

/module activer nom:tickets
/module desactiver nom:niveaux
/module liste

Désactiver un module masque ses commandes et arrête ses traitements, mais conserve ses réglages : vous pouvez le réactiver sans rien reconfigurer.

Salons et rôles ignorés

Certains salons n'ont pas vocation à être filtrés ou comptabilisés, comme un salon de mèmes ou un salon réservé au staff.

/config ignorer salon:#memes modules:automod,niveaux
/config ignorer role:@Staff modules:automod

Sauvegarder et restaurer

Une sauvegarde contient toute la configuration du serveur, sans les données des membres. Elle est utile avant une grosse modification ou pour dupliquer un réglage sur un second serveur.

/config exporter          → renvoie un fichier ashbots-config.json
/config importer fichier: → applique une sauvegarde existante
Attention L'import remplace la configuration en place. Exportez la configuration actuelle avant d'en importer une autre.