Documentation
Tout ce qu'il faut pour mettre ton bot en ligne, puis la liste complète des commandes, rangées comme dans le +help.
Dans la syntaxe, ce qui est entre < > est obligatoire et ce qui est entre [ ] est facultatif. Le préfixe par défaut est +.
Installer son bot
Il y a deux bots différents. Le Manager Nexar Bots est sur notre serveur support : il gère tes keys et ton hébergement, avec des commandes slash (/redeem, /changetoken…). Ton bot est celui que tu invites sur ton serveur, et il répond aux commandes en +.
1. Prendre une key
- Va sur la boutique et choisis l'essai de 2 jours ou une durée de 1 à 12 mois (4 € le mois).
- Paie par carte, Apple Pay, Google Pay, Bitcoin, Litecoin ou Ethereum.
- Ta key, au format
NEXAR-XXXX-XXXX-XXXX, s'affiche après le paiement et arrive aussi par e-mail.
2. L'activer
- Rejoins le serveur support.
- Tape
/redeemet colle ta key. Ton bot est créé, mais il reste arrêté tant qu'il n'a pas de token. - Si tes MP sont ouverts, tu reçois un récapitulatif, et le rôle client t'est donné sur le serveur support.
3. Le connecter et l'inviter
- Crée l'application sur le portail Discord et récupère le token : c'est la partie suivante.
- Tape
/changetoken, choisis ton bot et colle le token. Le bot démarre et tu reçois son lien d'invitation. - Invite-le avec la permission Administrateur, c'est le plus simple. Le lien est aussi dans
/mybots. - Sur ton serveur, tape
+help.
Pour prolonger, prends une nouvelle key et utilise /renewbot. N'utilise pas /redeem pour ça : il créerait un deuxième bot.
Créer l'application Discord
C'est l'application qui donne au bot son nom et son avatar. Elle reste sur ton compte Discord : tu n'as rien à coder, il te faut juste le token qu'elle génère.
Ne partage jamais ton token, même avec nous sur le Discord. Quelqu'un qui l'a peut contrôler ton bot. S'il a fuité, clique sur Reset Token sur le portail, puis refais /changetoken avec le nouveau.
Créer l'application
- Ouvre discord.com/developers/applications et connecte-toi avec le compte Discord que tu utilises pour Nexar.
- Clique sur New Application, donne-lui un nom (tu pourras le changer), accepte les conditions et valide.
Récupérer le token
- Dans le menu de gauche, ouvre Bot.
- Clique sur Reset Token, confirme, puis copie le token tout de suite : Discord ne l'affiche qu'une fois.
- Tu peux décocher Public Bot si tu ne veux pas que d'autres personnes puissent l'ajouter.
Activer les trois intents
Toujours dans Bot, descends jusqu'à Privileged Gateway Intents et coche les trois :
- Presence Intent pour voir le statut des membres ;
- Server Members Intent pour les arrivées, les départs et l'antiraid ;
- Message Content Intent pour lire les commandes en
+.
Clique sur Save Changes. S'il en manque un, le Manager refuse de démarrer le bot et te dit lequel activer, puis tu relances /changetoken avec le même token.
Le brancher sur Nexar
- Sur le serveur support, tape
/changetokenet choisis ton bot. - Colle le token et valide. Tu peux le changer deux fois par 24 heures.
- Ouvre le lien d'invitation, choisis ton serveur.
- Dans les paramètres du serveur, place le rôle du bot au-dessus des rôles qu'il doit gérer. Sans ça, il ne peut pas sanctionner ni donner de rôles.
Commandes du Manager
À taper sur le serveur support, avec le bot Manager Nexar Bots.
| Commande | Ce qu'elle fait |
|---|---|
/buybot | Lien de la boutique et tarifs |
/redeem <key> | Active une key et crée un nouveau bot (arrêté) |
/changetoken | Branche ou remplace le token, puis démarre le bot |
/mybots | Tes bots, leur date de fin et leur lien d'invitation |
/renewbot <key> | Prolonge un bot existant avec une nouvelle key |
/recup <code> | Passe un bot sur ton compte avec un code obtenu par +recup |
/help | Aide du Manager |
/changelogs | Dernières mises à jour |
/nexarbots | Invitation du serveur support |
Pour donner ton bot à quelqu'un, envoie +recup en message privé à ton bot. Il te répond avec un code à usage unique, que l'autre personne saisit avec /recup.
Problèmes fréquents
Le bot ne démarre pas, on me parle d'intents
Un des trois intents n'est pas coché, ou tu n'as pas cliqué sur Save Changes. Vérifie sur le portail, puis refais /changetoken.
On me dit que le token est invalide
Le token a été régénéré ou mal copié. Fais Reset Token sur le portail, copie le nouveau en entier et relance /changetoken. Pense à la limite de deux changements par 24 heures.
Le bot apparaît hors ligne
Attends une minute après le démarrage. S'il est toujours hors ligne, regarde son état sur le panel ou avec /mybots, et vérifie que ta période n'est pas terminée.
Le bot ne répond pas aux commandes
Vérifie le préfixe (un @mention du bot le rappelle si l'option est active sur le panel), puis que le rôle du bot est assez haut et qu'il a les permissions dans le salon.
Le bot n'arrive pas à sanctionner ou à donner un rôle
Discord interdit à un bot d'agir sur un rôle placé au-dessus du sien. Monte le rôle du bot dans la liste des rôles du serveur.
Toujours bloqué ? Pose ta question sur le serveur support. Une fois ton bot en ligne, tu peux aussi lui écrire en message privé pour ouvrir un ticket.
Utilitaire
Infos sur le serveur, les membres et les rôles, et quelques outils.
| Commande | Ce qu'elle fait |
|---|---|
+help [commande|module] | Liste les commandes, ou détaille une commande ou un module |
+helpall | Liste les commandes par niveau de permission |
+changelogs | Affiche les dernières notes de mise à jour |
+allbots | Affiche la liste des bots présents sur le serveur |
+alladmins | Affiche la liste des membres (hors bots) ayant la permission administrateur |
+botadmins | Affiche la liste des bots ayant la permission administrateur |
+boosters | Affiche la liste des membres boostant le serveur |
+rolemembers <rôle> | Affiche la liste des membres ayant un rôle précis |
+serverinfo | Affiche les infos du serveur |
+inviteinfo <invitation> | Affiche les informations d'une invitation et du serveur associé |
+vocinfo | Statistiques vocales du serveur |
+role <rôle> | Affiche les infos d'un rôle |
+channel [salon] | Affiche les infos d'un salon |
+firstmessage [salon] | Donne le lien du premier message d'un salon |
+user [membre] | Affiche le profil Discord d'un utilisateur |
+member [membre] | Affiche les infos d'un membre sur ce serveur |
+pic [membre] | Affiche l'avatar d'un membre |
+banner [membre] | Affiche la bannière d'un membre |
+server pic | Affiche l'icône du serveur |
+server banner | Affiche la bannière du serveur |
+snipe | Affiche le dernier message supprimé du salon |
+emoji <émoji> | Affiche un émoji personnalisé en grand |
+image <mot-clé> | Affiche une image aléatoire liée à la recherche |
+suggestion <message> | Envoie une suggestion |
+suggestlb | Classement des suggestions les mieux notées |
+wiki <mot-clé> | Résumé d'un article Wikipédia |
+search wiki <mot-clé> | Cherche des articles sur Wikipédia |
+calc <calcul> | Calculatrice |
+timestamp [JJ/MM[/AAAA]] [HHhMM] | Donne le code <t:…> d'une date (heure de Paris). Collé dans un message, Discord l'affiche à l'heure de chaque lecteur |
+highlight <mot> | Le bot t'envoie un MP quand quelqu'un écrit ce mot dans un salon que tu vois (10 mots max) |
+highlight list/del <mot>/clear | Liste tes mots suivis, en retire un, ou les retire tous |
+nexarbots | Invitation vers le serveur support Nexar Bots |
Contrôle du bot
Le profil du bot, son activité, ses owners et les permissions. La plupart de ces commandes sont réservées aux owners.
| Commande | Ce qu'elle fait |
|---|---|
+set name/pic/banner/bio [valeur] | Change le nom, l'avatar, la bannière ou la bio du bot |
+set profil | Modifie tout le profil du bot en une fois |
+set server name/pic/banner/bio [valeur] | Change le profil du bot sur ce serveur uniquement |
+set server profil | Modifie tout le profil du bot sur ce serveur |
+theme <couleur> | Couleur des embeds du bot sur ce serveur |
+playto/listen/watch/compet/stream [message] | Change l'activité du bot. Sépare plusieurs phrases par ,, pour qu'elles alternent |
+streamurl | Lien Twitch affiché quand l'activité est « en stream » |
+remove activity | Supprime l'activité du bot |
+online/idle/dnd/invisible | Change le statut du bot |
+mp settings | Règle l'envoi des messages privés par le bot |
+server list | Liste les serveurs où se trouve le bot |
+invite <ID/nombre> | Envoie une invitation pour un serveur où se trouve le bot |
+leave [ID/nombre] | Fait quitter un serveur au bot |
+discussion <ID/nombre> | Parle sur un autre serveur du bot, à travers lui |
+mp <membre> <message> | Envoie un message privé à un membre via le bot |
+fivem | Relie le bot à ton serveur FiveM (statut et annonces) |
+owner <@membre/ID> | Ajoute un owner du bot, valable sur tous ses serveurs |
+owner | Liste les owners du bot |
+unowner <@membre/ID> | Retire un owner |
+clear owners | Retire tous les owners ajoutés |
+bl <@membre/ID> [raison] | Ajoute à la blacklist globale : la personne est bannie de tous les serveurs du bot |
+bl | Affiche la blacklist globale |
+unbl <@membre/ID> | Retire de la blacklist globale |
+blinfo <@membre/ID> | Détail de la blacklist pour un utilisateur |
+clear bl | Vide la blacklist globale |
+say <message> | Fait parler le bot (texte et pièces jointes) |
+change <commande> <permission> | Change qui peut utiliser une commande : niveau de perm, public, membre ou rôle |
+changeall <perm> <perm> | Déplace toutes les commandes d'un niveau de perm vers un autre |
+change reset | Remet à zéro les permissions des commandes et des rôles (alias : clear perms) |
+mainprefix <préfixe> | Change le préfixe par défaut, sur tous les serveurs |
+secur invite <on/off> | Le bot quitte les serveurs où son propriétaire n'est pas présent |
+helptype <button/select/hybrid> | Choisit la navigation du menu help : boutons, liste ou les deux |
+alias <commande> | Crée un alias pour une commande |
+helpalias <on/off> | Affiche ou masque les alias dans le help |
+reset server | Efface tous les réglages du bot sur ce serveur (irréversible) |
+resetall | Efface tous les réglages du bot, partout (irréversible) |
Antiraid
Chaque protection a trois modes. on applique la sanction réglée avec +punition, max sanctionne dès la première action (ban par défaut), off la coupe. Les membres et rôles de la whitelist ne sont jamais sanctionnés. +secur on active tout d'un coup.
| Commande | Ce qu'elle fait |
|---|---|
+raidlog <on/off> [salon] | Envoie les alertes de l'antiraid dans un salon |
+raidping <rôle> | Rôle mentionné quand un raid est détecté |
+antitoken <on/off/lock> | Protège contre les arrivées de comptes en masse. lock verrouille le serveur |
+antitoken <nombre>/<durée> | Seuil de l'antitoken : nombre d'arrivées sur une durée |
+secur [off/on/max] | Affiche ou change toutes les protections en une fois |
+antiupdate <off/on/max> | Sanctionne les modifications des paramètres du serveur |
+antichannel <off/on/max> | Sanctionne la création et la suppression de salons |
+antirole <off/on/max> | Sanctionne la création, la suppression et l'attribution de rôles |
+antiwebhook <off/on/max> | Sanctionne la création, la modification et la suppression de webhooks |
+clear webhooks | Supprime tous les webhooks du serveur |
+antiunban <off/on/max> | Annule les débannissements (re-ban immédiat) |
+antibot <off/on/max> | Expulse les bots ajoutés et sanctionne celui qui les a ajoutés |
+antiban <off/on/max> | Annule les bannissements et sanctionne leur auteur |
+antieveryone <off/on/max> | Limite les mentions @everyone et @here |
+antieveryone <nombre>/<durée> | Seuil de mentions @everyone/@here sur une durée (mode on) |
+antideco <off/on/max> | Limite les déconnexions vocales forcées |
+antideco <nombre>/<durée> | Seuil de déconnexions vocales sur une durée |
+antiemote <off/on/max> | Sanctionne la création d'émojis |
+antisticker <off/on/max> | Sanctionne la création de stickers |
+antithread <off/on/max> | Sanctionne la création de fils |
+antimove <off/on/max> | Sanctionne les déplacements de membres en vocal |
+blrank <on/off/max> | Empêche de donner des rôles aux membres listés |
+blrank <danger/all> | Bloque seulement les rôles dangereux, ou tous les rôles |
+blrank <add/del> <membre> | Ajoute/retire un membre de la blacklist rank |
+blrank | Affiche la blacklist rank |
+punition <antiraid> <derank/kick/ban> | Sanction d'une protection en particulier |
+punition all <derank/kick/ban> | Même sanction pour toutes les protections |
+creation limit <durée> | Âge minimum du compte Discord pour rejoindre, sinon kick (0 pour désactiver) |
+wl <@membre/@rôle/ID> | Ajoute un membre ou un rôle à la whitelist |
+wl | Affiche la whitelist du serveur |
+unwl <@membre/@rôle/ID> | Retire un membre/rôle de la whitelist |
+clear wl | Vide la whitelist |
Gestion du serveur
Giveaways, embeds, backups, vocal, rôles en masse.
| Commande | Ce qu'elle fait |
|---|---|
+giveaway | Menu pour créer ou modifier un giveaway |
+participant <ID message> | Liste les participants d'un giveaway à bouton |
+end giveaway <ID message> | Termine instantanément un giveaway |
+reroll <ID message> [nombre] | Tire un nouveau gagnant d'un giveaway terminé, jamais quelqu'un déjà tiré sur ce giveaway |
+choose <opt1> | <opt2> [| …] | Choisit au hasard parmi des options séparées par | |
+poll [durée] <question> [| choix1 | choix2 …] | Sondage Discord : Oui / Non sans choix, jusqu'à 10 choix, 24 h par défaut (32 jours max) |
+embed | Générateur d'embed avec aperçu en direct |
+sticky [salon] <message> | Garde un message en bas d'un salon : le bot le renvoie après les nouveaux messages |
+sticky off [salon] / +sticky list | Retire le message gardé en bas d'un salon, ou liste les salons qui en ont un |
+backup <serveur/emoji> <nom> | Crée une backup du serveur ou des émojis |
+backup list <serveur/emoji> | Affiche la liste des backups |
+backup show <serveur/emoji> <nom> | Affiche le contenu d'une backup |
+backup delete <serveur/emoji> <nom> | Supprime une backup |
+backup load <serveur/emoji> <nom> | Charge une backup dans un serveur |
+autobackup <serveur/emoji> <jours> | Backup automatique tous les X jours (off pour arrêter) |
+loading <durée> <message> | Affiche une barre de chargement avec un message |
+create [émoji] [nom] | Crée un émoji à partir d'un émoji, d'une image ou d'un lien |
+newsticker [nom] | Crée un sticker, en réponse à un sticker ou avec une image |
+massiverole <add|remove> <human|bot|all> <@role> | Ajoute ou retire un rôle à tous les membres, aux humains ou aux bots |
+unmassiverole <human|bot|all> <@role> | Retire un rôle en masse (comme massiverole remove) |
+voicemove <membre> [salon] | Déplace un membre dans un autre vocal, ou dans le tien |
+voicekick <membre> | Déconnecte un membre du vocal |
+voicemute <membre> [raison] | Coupe le micro d'un membre en vocal. La même commande le lui rend |
+deafen <membre> [raison] | Met un membre en sourdine en vocal. La même commande la retire |
+cleanup <catégorie> | Supprime les vocaux vides d'une catégorie |
+bringall <source> [destination] | Déplace tous les membres d'un vocal vers un autre |
+renew [salon] | Supprime et recrée un salon avec les mêmes permissions |
+unbanall | Débannit tout le monde |
+temprole <membre> <rôle> <durée> | Ajoute un rôle temporaire à un membre |
+untemprole <membre> <rôle> | Retire un rôle temporaire avant la fin |
+sync <salon/catégorie/all> | Aligne les permissions des salons sur leur catégorie |
+button <add/del> <lien> | Ajoute ou retire des boutons-lien sur un message du bot |
+autoreact <add/del> [salon] <émoji> | Réaction automatique sur chaque message d'un salon |
+autoreact list | Liste les réactions automatiques |
+formulaire [list|<ID>] | Formulaire rempli via un bouton, les réponses arrivent dans un salon |
Configuration
Tickets, menus de rôles, arrivées et départs, commandes personnalisées et permissions.
Pour les tickets, tape +ticket. La première fois, un assistant en 4 étapes te demande le staff, où s'ouvrent les tickets, le salon des logs et le salon du bouton « Ouvrir un ticket ». Ensuite, la même commande ouvre un tableau de bord qui montre ce qui est prêt et ce qui manque, avec un bouton par partie : ouverture, staff, types de ticket (message d'accueil, formulaire, rôles), panel et réglages.
Les tickets ont trois modes : un salon par ticket (le membre écrit dedans), un post dans un forum de ton serveur, ou un forum ou une catégorie sur un serveur dédié aux tickets. Dans les deux derniers, le membre ouvre son ticket depuis le panel ou en écrivant au bot en MP, et tout passe par ses MP : le staff répond dans le post ou le salon, le bot transmet. Les posts n'occupent pas de place dans la limite de 500 salons d'un serveur. Un message du staff qui commence par // n'est pas envoyé au membre. Si le membre est sur plusieurs serveurs du bot en mode MP, le bot lui demande lequel.
Les notes des membres (1 à 5 étoiles) sont désactivées par défaut. Pour les activer : +ticket, Réglages, Notes des membres, puis choisis le salon où elles arrivent. En mode salon, le membre note avant la fermeture. En MP, il reçoit les étoiles en MP à la fermeture. Les notes comptent dans +staff.
| Commande | Ce qu'elle fait |
|---|---|
+perms | Affiche les permissions configurées sur ce serveur |
+slowmode <durée> [salon] | Mode lent d'un salon (6 h max) |
+autodelete <mod/snipe> <commande/reply> <on/off/durée> | Supprime automatiquement les commandes ou les réponses de modération et de snipe |
+rolemenu [ID] | Crée ou modifie un menu de rôles |
+ticket | Assistant d'installation, puis tableau de bord des tickets |
+ticket mode | Va directement au choix du mode : salon, forum + MP ou serveur dédié + MP |
+claim | Prend en charge le ticket |
+rename <nom> | Renomme le ticket |
+ticket add/del <membre> | Ajoute ou retire un membre du ticket |
+close [raison] | Ferme le ticket (un post de forum est archivé, pas supprimé) |
+tempvoc | Configure les vocaux temporaires |
+tempvoc cmd | Commandes disponibles dans un vocal temporaire |
+twitch | Alertes quand des membres lancent un live Twitch |
+join settings | Arrivées : salon, message, embed, MP, rôle automatique, renommage |
+leave settings | Départs : salon, message, embed, image |
+reminder [nombre] | Crée ou modifie un message programmé |
+reminder list | Liste les messages programmés |
+custom <mot-clé> | Crée ou modifie une commande personnalisée |
+customlist | Liste les commandes personnalisées |
+clear customs | Supprime toutes les commandes personnalisées |
+custom transfer <ID/nombre> | Copie une commande personnalisée depuis un autre serveur |
+restrict <add/remove/list> <membre> [commande] | Interdit une commande à un membre |
+unrestrict <commande|all> <membre> | Rend l'accès à une commande |
+disable <commande> [salon] | Coupe une commande sur tout le serveur ou dans un salon. Les owners peuvent toujours l'utiliser |
+enable <commande> [salon] | Réactive une commande coupée. +disable seul liste les commandes coupées |
+soutien | Donne un rôle aux membres qui ont un texte précis dans leur statut |
+set perm <perm/cmd> <rôle/membre> | Donne un niveau de perm (1 à 3) à un membre ou un rôle sur ce serveur |
+del perm <rôle> | Retire la perm d'un membre ou d'un rôle |
+prefix <préfixe> | Change le préfixe sur ce serveur |
+report settings | Signalement de messages par clic droit |
+show pics <on [salon]/off> | Poste les changements d'avatar des membres dans un salon |
+autopublish | Publie automatiquement les messages des salons d'annonces |
+autopublish <on/off> [salon] | Active ou coupe la publication automatique sur un salon |
+autopublish list | Liste les salons en publication automatique |
+suggestion settings | Configure et modère les suggestions |
+scamtrap | Configure le salon piège : qui y écrit est sanctionné |
+scamtrap <on/off> | Active ou coupe le salon piège |
+limitrole <add/del> <rôle> [nombre] | Limite le nombre de membres pouvant avoir un rôle |
+limitrole | Liste les rôles limités |
+blbot | Liste les membres privés de toutes les commandes du bot |
+blbot <add/del> <membre> | Prive un membre de toutes les commandes, ou lui rend l'accès |
+blbot clear | Vide cette liste |
Logs
+autoconfiglog crée tous les salons d'un coup. Sinon, active chaque type de logs dans le salon de ton choix.
| Commande | Ce qu'elle fait |
|---|---|
+settings | Affiche les paramètres du bot sur le serveur |
+modlog on [salon] | Logs de modération dans un salon |
+modlog off | Désactive les logs de modération |
+set modlogs | Choisit ce qui apparaît dans les logs de modération |
+messagelog on [salon] | Logs des messages supprimés et modifiés |
+messagelog off | Désactive les logs de messages |
+voicelog on [salon] | Logs de l'activité vocale |
+voicelog off | Désactive les logs vocaux |
+boostlog on [salon] | Logs des boosts |
+boostlog off | Désactive les logs de boosts |
+rolelog on [salon] | Logs des rôles |
+rolelog off | Désactive les logs des rôles |
+raidlog on [salon] | Logs de l'antiraid |
+raidlog off | Désactive les logs de l'antiraid |
+autoconfiglog | Crée un salon pour chaque type de logs |
+boostembed | Message envoyé quand quelqu'un boost le serveur |
+boostembed test | Envoie un essai du message de boost |
+nolog <add/del> [salon] | Exclut un salon des logs, ou le réintègre |
Filtres et sanctions
Les filtres automatiques (spam, liens, mentions, mots interdits) et le système de strikes : chaque infraction donne des strikes, et les sanctions se déclenchent selon le nombre de strikes reçus.
| Commande | Ce qu'elle fait |
|---|---|
+timeout <on/off> | Utilise le timeout Discord à la place du rôle mute (28 jours max) |
+clear limit <nombre> | Nombre maximum de messages supprimés par +clear |
+muterole | Crée ou met à jour le rôle mute sur tous les salons |
+set muterole <rôle> | Utilise un rôle existant comme rôle mute |
+antispam <on/off> | Active ou coupe l'antispam |
+antispam <nombre>/<durée> | Seuil : X messages en Y secondes |
+antispam punish <timeout/mute/kick/ban> [durée] | Sanction de l'antispam |
+antilink <on/off> | Active ou coupe l'antilink |
+antilink <invite/all> | Bloque les invitations Discord seulement, ou tous les liens |
+antilink punish <timeout/mute/kick/ban> [durée] | Sanction de l'antilink |
+antimassmention <on/off> | Active ou coupe la protection contre les mentions en masse |
+antimassmention <nombre> | Nombre de mentions par message qui déclenche la protection |
+antimassmention punish <timeout/mute/kick/ban> [durée] | Sanction des mentions en masse |
+anticaps <on/off> | Supprime les messages de 8 lettres ou plus écrits à 70 % en majuscules |
+anticaps punish <timeout/mute/kick/ban> [durée] | Sanction de l'anticaps |
+badwords <on/off> | Active ou coupe le filtre de mots interdits. Sur un serveur Communauté, la liste part dans l'AutoMod de Discord : le message est bloqué avant d'être posté. Sinon, le bot le supprime juste après |
+badwords <add/del> <mot> | Ajoute/retire un mot interdit |
+badwords list | Affiche la liste des mots interdits |
+badwords punish <timeout/mute/kick/ban> [durée] | Sanction des mots interdits |
+clear badwords | Supprime tous les mots interdits |
+spam <allow/deny/reset> [salon] | Autorise, interdit ou réinitialise l'antispam sur un salon |
+link <allow/deny/reset> [salon] | Autorise, interdit ou réinitialise l'antilink sur un salon |
+strikes | Affiche les strikes donnés par infraction |
+ancien <durée> | Ancienneté à partir de laquelle un membre compte comme « ancien » |
+strikes <déclencheur> <nombre> [ancien/nouveau] | Strikes donnés par infraction, selon que le membre est ancien ou nouveau |
+punish | Affiche les sanctions déclenchées par les strikes |
+punish add <nombre> <durée> <sanction> [durée] | Sanction à partir de X strikes reçus en un temps donné |
+punish del <nombre> | Supprime une de ces sanctions |
+punish setup | Remet les sanctions par défaut |
+banclear <durée> | Combien de jours de messages supprimer lors d'un ban (7 max, 0 pour aucun) |
+noderank <add/del> <rôle> | Rôles qu'un derank ne retire pas |
+piconly <add/del> [salon] | Salon où on ne peut poster que des images |
+autothread <add/del> [salon] | Crée un fil sur chaque message d'un salon |
+public <on/off> | Autorise ou interdit les commandes publiques |
+public <allow/deny/reset> [salon] | Commandes publiques salon par salon |
Modération
Les sanctions sont enregistrées : +sanctions @membre affiche l'historique.
| Commande | Ce qu'elle fait |
|---|---|
+sanctions <membre> | Affiche les sanctions reçues par un membre, numérotées |
+del sanction <membre> <nombre> | Supprime une sanction pour un membre |
+reason <membre> <nombre> <raison> | Change la raison d'une sanction (numéro affiché par +sanctions) |
+clear sanctions <membre> | Supprime toutes les sanctions d'un membre |
+clear all sanctions | Supprime toutes les sanctions de tous les membres |
+clear [nombre] [membre] | Supprime des messages dans le salon actuel |
+note <membre> [raison] | Ajoute une note de modération sur un membre |
+note delete [membre] <nombre/all> | Supprime une ou toutes les notes |
+warn <membre> [raison] | Avertit un membre |
+mute <membre(s)> [durée] [raison] | Mute un ou plusieurs membres (1 h par défaut, 0 pour illimité) |
+tempmute <membre> <durée> [raison] | Mute pour une durée donnée |
+unmute <membre> | Retire le mute |
+cmute <membre> [raison] | Empêche un membre d'écrire dans ce salon |
+tempcmute <membre> <durée> [raison] | Pareil, pour une durée donnée |
+uncmute <membre> | Annule le cmute dans ce salon |
+mutelist | Liste les mutes en cours |
+unmuteall | Annule tous les mutes en cours |
+kick <membre> [raison] | Expulse un membre |
+ban <membre(s)> [raison] | Bannit un ou plusieurs membres : mets les mentions ou les IDs à la suite, puis la raison |
+softban <membre> [raison] | Bannit puis débannit tout de suite : efface les messages récents sans garder le ban |
+tempban <membre> <durée> [raison] | Ban temporaire |
+unban <membre> | Débannit un membre |
+banlist | Liste des bannissements en cours, tempbans en premier avec leur date de fin |
+duration <membre> <durée> | Change la durée d'un tempban ou d'un tempmute en cours, à partir de maintenant |
+lock/unlock [salon] | Ferme ou ouvre un salon |
+lock [salon] <durée> | Ferme un salon, qui se rouvre tout seul après la durée |
+lockall/unlockall | Ferme ou rouvre tous les salons |
+hide/unhide [salon] | Cache ou affiche un salon |
+hideall/unhideall <membre/rôle> | Cache ou réaffiche tous les salons pour un membre ou un rôle |
+addrole <membre> <rôle> | Ajoute un rôle à un membre |
+delrole <membre> <rôle> | Retire un rôle à un membre |
+createrole <nom> [#couleur] | Crée un rôle sans aucune permission |
+rolecolor <rôle> <#couleur/off> | Change la couleur d'un rôle, ou la retire |
+mentionable <rôle> | Rend un rôle mentionnable par tout le monde, ou retire cette option |
+derank <membre> | Retire tous les rôles d'un membre |
+nick <membre> <nom> | Change le pseudo d'un membre |
+lockname <membre> <nom> | Bloque le pseudo d'un membre |
+unlockname <membre> | Débloque le pseudo |
+locknamelist | Liste les pseudos bloqués |
Suivi du staff
Le staff, ce sont les membres et rôles qui ont un niveau de perm (+set perm). Le bot compte leurs sanctions, les tickets pris en charge et fermés, le délai de première réponse, la note des tickets, les messages et le temps en vocal. Un membre est inactif s'il n'a rien fait de tout ça depuis le seuil réglé (7 jours par défaut). Le statut en ligne n'est pas suivi.
| Commande | Ce qu'elle fait |
|---|---|
+staff [durée] | Inactifs, absents et actifs, sur 7 jours ou la durée donnée (60 jours max) |
+staff <membre> [durée] | Fiche d'un membre du staff : sanctions, sanctions annulées par un autre staff, tickets, délai de réponse, note, activité |
+messtats [durée] | Sa propre fiche |
+absence <durée> [raison] | Déclare une absence (90 jours max) : pas compté inactif pendant ce temps |
+absence off | Met fin à son absence |
+absences | Liste les absents et leur date de retour |
+staff settings | Seuil d'inactivité, salon du rapport envoyé chaque lundi à 9 h, rôle mentionné s'il y a des inactifs, rôles exclus du suivi |
Aucune commande ne correspond.