L'utilisation de << >> indique un argument est obligatoire, à contrario, < > indique un argument optionnel. Le : après un argument indique généralement le type. L'utilisation de | indique la valeur par défaut.
Révision du 25 mars 2020, Mishaa
Modération
Cette section contient l'ensemble des commandes relatives à l'administration et à la modération. Les commandes nécessitant les droits d'administrations ne sont pas nécessairement dans cette section.
&warn <<user:mention>> <linked rule |null> : Permet de donner un avertissement à l'utilisateur et d'éventuellement afficher la règle qu'il enfreint.
Ex : &warn @JohnDoe rule7(L'utilisation d'un simple identifiant au lieu de rule est possible)
&mute <<user:mention>> <time:m/h/d |15m> <reason> : Permet de rendre muet un utilisateur, pendant une éventuelle durée déterminée et de donner une éventuelle raison qui sera envoyé en privé à l'utilisateur.
Ex : &mute @Johndoe 3h Merci de respecter les règles
&kick <<user:mention>> <reason> : Permet d'expulser un utilisateur du discord, avec une éventuelle raison qui lui sera envoyé en privé à l'utilisateur.
Ex : &kick @Johndoe Merci de respecter les règles
&ban <<user:mention>> <time:m/h/d/perm |1d> <reason> : Permet de bannir un utilisateur du discord, pendant une période donnée et de donner une éventuelle raison qui lui sera envoyé en privé à l'utilisateur.
Ex : &ban @JohhDoe perm Tu es banni définitivement
&unban <<user>> : Permet de dé-bannir un utilisateur
Ex : &unban JohnDoe#4123
&unmute <<user:mention>> : Permet de rendre la parole à un utilisateur
Ex : &unmute @JohnDoe
&rmessage <<user:mention>> <number|1> <dm |null> : Permet de récupérer les x dernier(s) message(s) supprimé(s) de l'utilisateur
Ex : &rmessage @JohnDoe 3 dm(L'utilisation de dm permet d'afficher la sortie en message privé)
&purge <<user:mention>> <number |10> : Permet de supprimer les x derniers messages de l'utilisateur
Ex : &purge @JohnDoe 30
Configuration
Cette section contient les commandes relatives à la configuration du bot.
&setactivity <playing/watching/listening |playing> <<:string>> : Permet de définir le status du bot
Ex : &setactivity Use &help to get help
&define guilds <<administrator/moderator>> <<guildID>> : Permet de définir les rôles administrateur et modérateur dans le bot, utilisés pour les permissions. Cela permet d'autoriser uniquement les utilisateurs ayant les rôles correspondant à effectuer certaines commandes.
Ex : &define guilds administrator 359985171304284162
Attention : Si administrator est déjà défini, le rôle va être ajouté au groupe administrator, le rôle pourra donc effectuer lui aussi les commandes nécessitant le rôle administrateur du bot. Si vous définissez par exemple 3 rôles administrateurs, les 3 rôles seront habilités à effectuer les commandes administrateur du bot.
&undefine guilds <<administrator/moderator>> <<guildID/all>> : Permet d'enlever un ou tous les rôles du groupe autorisé et donc de leur enlever la possibilité d'effectuer des commandes nécessitant des droits. Attention, si tous les groupes sont supprimés, seul l'utilisateur ayant ajouté le bot pourra effectuer cette commande.
Ex : &undefine guilds moderator 661260008369160224
&define params <<parameter name>> <value> : Permet de (re)définir un paramètre du bot. Si aucune valeur n'est indiquée, alors le bot affiche juste le paramètre avec sa valeur actuelle.
warnBeforeKick |number : Nombre d'avertissements avant exclusions
warnReaction |reactionID : ID de la réaction pour prévenir qu'un message transgresse les règles
warnReactionNeed |number : Nombre de réactions nécessaire avec de réduire l'utilisateur au silence
isDailyStatsEnabled |bool : Permet d'activer ou non la publication des stats journalière du discord
isMaintenanceModEnabled |bool : Permet d'activer ou non le mode maintenance du bot
isAutoQuoteEnabled |bool : Permet d'activer ou non le fait d'automatiquement citer le message dans un embed lorsqu'un le lien d'un message est envoyé.
Here is the list of available commands
Annuaire des commandes du bot
L'utilisation de
<< >>
indique un argument est obligatoire, à contrario,< >
indique un argument optionnel. Le:
après un argument indique généralement le type. L'utilisation de|
indique la valeur par défaut. Révision du 25 mars 2020, MishaaModération
Cette section contient l'ensemble des commandes relatives à l'administration et à la modération. Les commandes nécessitant les droits d'administrations ne sont pas nécessairement dans cette section.
&warn <<user:mention>> <linked rule |null>
: Permet de donner un avertissement à l'utilisateur et d'éventuellement afficher la règle qu'il enfreint.&warn @JohnDoe rule7
(L'utilisation d'un simple identifiant au lieu derule
est possible)&mute <<user:mention>> <time:m/h/d |15m> <reason>
: Permet de rendre muet un utilisateur, pendant une éventuelle durée déterminée et de donner une éventuelle raison qui sera envoyé en privé à l'utilisateur.&mute @Johndoe 3h Merci de respecter les règles
&kick <<user:mention>> <reason>
: Permet d'expulser un utilisateur du discord, avec une éventuelle raison qui lui sera envoyé en privé à l'utilisateur.&kick @Johndoe Merci de respecter les règles
&ban <<user:mention>> <time:m/h/d/perm |1d> <reason>
: Permet de bannir un utilisateur du discord, pendant une période donnée et de donner une éventuelle raison qui lui sera envoyé en privé à l'utilisateur.&ban @JohhDoe perm Tu es banni définitivement
&unban <<user>>
: Permet de dé-bannir un utilisateur&unban JohnDoe#4123
&unmute <<user:mention>>
: Permet de rendre la parole à un utilisateur&unmute @JohnDoe
&rmessage <<user:mention>> <number|1> <dm |null>
: Permet de récupérer les x dernier(s) message(s) supprimé(s) de l'utilisateur&rmessage @JohnDoe 3 dm
(L'utilisation dedm
permet d'afficher la sortie en message privé)&purge <<user:mention>> <number |10>
: Permet de supprimer les x derniers messages de l'utilisateur&purge @JohnDoe 30
Configuration
Cette section contient les commandes relatives à la configuration du bot.
&setactivity <playing/watching/listening |playing> <<:string>>
: Permet de définir le status du bot&setactivity Use &help to get help
&define guilds <<administrator/moderator>> <<guildID>>
: Permet de définir les rôles administrateur et modérateur dans le bot, utilisés pour les permissions. Cela permet d'autoriser uniquement les utilisateurs ayant les rôles correspondant à effectuer certaines commandes.&define guilds administrator 359985171304284162
administrator
est déjà défini, le rôle va être ajouté au groupeadministrator
, le rôle pourra donc effectuer lui aussi les commandes nécessitant le rôle administrateur du bot. Si vous définissez par exemple 3 rôles administrateurs, les 3 rôles seront habilités à effectuer les commandes administrateur du bot.&undefine guilds <<administrator/moderator>> <<guildID/all>>
: Permet d'enlever un ou tous les rôles du groupe autorisé et donc de leur enlever la possibilité d'effectuer des commandes nécessitant des droits. Attention, si tous les groupes sont supprimés, seul l'utilisateur ayant ajouté le bot pourra effectuer cette commande.&undefine guilds moderator 661260008369160224
&define params <<parameter name>> <value>
: Permet de (re)définir un paramètre du bot. Si aucune valeur n'est indiquée, alors le bot affiche juste le paramètre avec sa valeur actuelle.warnBeforeKick |number
: Nombre d'avertissements avant exclusionswarnReaction |reactionID
: ID de la réaction pour prévenir qu'un message transgresse les règleswarnReactionNeed |number
: Nombre de réactions nécessaire avec de réduire l'utilisateur au silenceisDailyStatsEnabled |bool
: Permet d'activer ou non la publication des stats journalière du discordisMaintenanceModEnabled |bool
: Permet d'activer ou non le mode maintenance du botisAutoQuoteEnabled |bool
: Permet d'activer ou non le fait d'automatiquement citer le message dans un embed lorsqu'un le lien d'un message est envoyé.