Avant de l’ajouter

Ce qu’il demande, et pourquoi

L’invitation demande 29 permissions. Cette liste est construite à partir de ce que les commandes et les modules déclarent réellement, de sorte que le bot ne peut pas en demander une qui n’est pas ci-dessous et ne peut pas en utiliser une qui n’est pas demandée. Refusez-en une et les fonctions qui en ont besoin cessent de marcher ; rien d’autre.

Chaque action est revérifiée au moment où elle a lieu, au regard de vos permissions autant que de celles du bot, dans le salon concerné. Une permission accordée ici, c’est ce que le bot peut faire, jamais ce qu’il fera sans qu’on le lui demande.

Expulser des membres KickMembers

Retirer un membre — à la main, ou automatiquement quand un serveur a activé l’application des sanctions.

Anti-raid /kick

Bannir des membres BanMembers

Bannir et débannir, y compris un bannissement temporaire que le bot lève lui-même à son expiration.

La hiérarchie est vérifiée en premier à chaque fois, il ne peut donc jamais agir sur quelqu’un qui est au-dessus de lui ou au-dessus de vous.

Appeals /ban /banlist /softban /unban

Gérer les salons ManageChannels

Créer les salons de tickets et de création à la connexion, régler le mode lent, verrouiller un salon, et en remplacer un avec /nuke.

Auto-nuke Created channels Jail Join to create Live stat channels Modmail Tickets AI image scan — facultative Counting — facultative Word blacklist — facultative /nuke /slowmode

Gérer le serveur ManageGuild

Lire les codes d’invitation propres au serveur, pour que le filtre de liens distingue vos invitations de celles des autres ; créer les règles AutoMod de la liste noire de mots ; et lire les règles AutoMod, pour que le relais de webhook sache quel type de règle a arrêté un message et, quand un serveur masque des mots, chaque mot à masquer.

Les seuls réglages du serveur qu’il modifie sont les règles AutoMod qu’il a créées lui-même, chacune nommée « sick — ». Les règles que vous avez écrites sont lues, jamais modifiées.

Webhook relay Word blacklist AFK — facultative

Ajouter des réactions AddReactions

Facultative et désactivée tant qu’un serveur n’en définit pas une : réagit à un décompte correct dans un salon de comptage avec l’émoji choisi par le serveur. Le comptage fonctionne sans elle.

Counting — facultative

Voir les logs du serveur ViewAuditLog

Attribuer une action à une personne. L’anti-nuke et les journaux du serveur ne sont que des conjectures sans elle — c’est ce qui permet à un journal de dire qui, plutôt que quoi.

Anti-nuke

Voir les salons ViewChannel

Lire la liste des salons pour pouvoir publier là où vous le lui dites, et voir les messages que les filtres examinent.

Il lit les messages à mesure qu’ils arrivent et n’en conserve aucun. Refusez-la sur un salon et le bot y est aveugle, volontairement.

Activity ping Applications Auto-delete Birthdays Bump reminder Counting Events Giveaways Guild Management Join to create Live stat channels Modmail Music Partnerships Polls Reviews Social alerts Starboard Sticky messages Suggestions

Envoyer des messages SendMessages

Publier les accusés, les entrées du journal de modération, les messages de bienvenue, les panneaux de tickets et chaque réponse.

Activity ping Appeals Applications Birthdays Bump reminder Counting Custom commands Events Giveaways Goodbye messages Guild Management Member screening Moderation log Modmail Music Partnerships Polls Reviews Server logs Social alerts Starboard Sticky messages Suggestions Tickets Verification Welcome messages Levels — facultative /activity-ping /alerts /analytics /event /giveaway /poll /review /say /starboard /stats /sticky /store /suggest /top

Gérer les messages ManageMessages

Supprimer un lien filtré ou une rafale de spam, exécuter /purge, et épingler.

Il ne modifie jamais le message de quelqu’un — Discord ne le permet pas, et rien ici n’essaie.

AI image scan Anti-spam Auto-delete Counting Link filter Custom commands — facultative Webhook relay — facultative Word blacklist — facultative /autodelete /purge

Intégrer des liens EmbedLinks

Tout ce que le bot publie est un embed. Sans elle, ses réponses arrivent vides.

Appeals Applications Bump reminder Events Giveaways Goodbye messages Guild Management Member screening Moderation log Modmail Music Partnerships Reviews Server logs Starboard Suggestions Tickets Transcribe Verification Welcome messages Birthdays — facultative Custom commands — facultative Levels — facultative Polls — facultative Social alerts — facultative Sticky messages — facultative /analytics /event /giveaway /stats /top /transcribe

Joindre des fichiers AttachFiles

Envoyer le CAPTCHA de vérification, qui est dessiné dans le processus, les cartes de bienvenue et d’au revoir, et les transcriptions de tickets quand un serveur les active.

Modmail Quotes Tickets Verification Goodbye messages — facultative Welcome messages — facultative /analytics /quote /stats /top

Voir les anciens messages ReadMessageHistory

Remonter assez loin pour purger, pour retrouver un message que quelqu’un a lié, et pour répondre à « qu’y avait-il ici avant ».

Auto-delete Counting Modmail Starboard Tickets /autodelete /purge

Se connecter Connect

Déplacer un membre dans un salon vocal exige Se connecter dans ce salon, pour le bot autant que pour une personne : join-to-create déplace chaque membre dans le salon qu’il a créé pour lui, et /voice move et /voice moveall le déplacent là où un modérateur le dit.

Join to create Music

Parler Speak

Lire de la musique : le bot doit avoir le droit de parler dans un salon vocal pour s’y faire entendre. /music play le vérifie dans le salon où se trouve le membre et le signale s’il manque.

Music

Rendre muets des membres MuteMembers

/voice mute et /voice unmute : une sourdine serveur posée ou levée par un modérateur, enregistrée comme un dossier au même titre que toute autre action.

Join to create — facultative

Mettre en sourdine des membres DeafenMembers

/voice deafen et /voice undeafen : une mise en sourdine audio serveur posée ou levée par un modérateur, enregistrée comme un dossier.

Join to create — facultative

Déplacer des membres MoveMembers

Déplacer quelqu’un dans le salon vocal que join-to-create a créé pour lui, déconnecter un membre que son propriétaire rejette ou qu’un modérateur met en prison, et déplacer ou déconnecter des membres là où /voice move, /voice moveall et /voice disconnect le disent.

Join to create Music — facultative

Gérer les pseudos ManageNicknames

Changer ou effacer le pseudo d’un membre avec /nick — généralement pour défaire une usurpation d’identité ou un nom que personne ne peut lire.

Discord ne permet à aucun bot de renommer le propriétaire du serveur, quelles que soient ses permissions, et la hiérarchie est vérifiée avant tous les autres.

AFK — facultative /nick

Gérer les rôles ManageRoles

Le rôle automatique, l’auto-attribution, le rôle de prison, le rôle de vérifié, et le retrait des rôles de modération d’un compte compromis.

Il refuse de distribuer un rôle portant Administrateur, Gérer le serveur, Gérer les rôles, bannir, expulser ou exclure temporairement — vérifié à la configuration et de nouveau au moment de l’attribution.

Activity ping Anti-nuke Anti-raid Applications Automatic roles Bump reminder Jail Join to create Live stat channels Modmail Pic perms Status rewards Temporary roles Tickets Verification Birthdays — facultative Counting — facultative Guild Management — facultative Levels — facultative Premium — facultative /lock /lockserver /massrole /picperms /reactionrole /role /unlock /unlockserver

Gérer les webhooks ManageWebhooks

Le relais de webhook : un webhook par salon, par lequel un message bloqué revient sous le nom de son auteur. Et le décompte des webhooks d’un serveur pour /audit.

Il ne publie et ne modifie qu’à travers des webhooks qu’il a créés lui-même, et ne change ni ne supprime jamais ceux de quelqu’un d’autre — il ne liste les webhooks d’un salon que pour retrouver les siens. Rien de ce qu’il publie par l’un d’eux ne peut mentionner personne.

Webhook relay

Gérer les émojis et les autocollants ManageEmojisAndStickers

Ajouter un émoji ou un autocollant avec /emoji steal et /emoji create, et en renommer ou en supprimer un.

/emoji — facultative

Gérer les expressions ManageGuildExpressions

Le nom plus récent de la même chose — Discord a séparé les émojis, les autocollants et la planche de sons, et les deux bits sont demandés pour que les commandes fonctionnent aussi bien sur les anciens serveurs que sur les nouveaux.

/emoji — facultative

Gérer les évènements ManageEvents

Facultative, et désactivée sauf si un serveur la demande : lister un évènement programmé dans l’onglet Évènements du serveur lui-même à côté de la carte d’inscription, et garder son horaire et son annulation synchronisés. Rien d’autre ne l’utilise, et les événements fonctionnent sans elle.

Events — facultative

Créer des fils publics CreatePublicThreads

Ouvrir un fil de discussion sous une carte de suggestion, si un serveur l’active.

Suggestions — facultative

Créer des fils privés CreatePrivateThreads

Ouvrir un ticket sous forme de fil privé, pour les serveurs qui préfèrent les fils aux salons.

Applications

Envoyer des messages dans les fils SendMessagesInThreads

Répondre dans un fil de ticket une fois qu’il est ouvert.

Applications Suggestions — facultative

Exclure temporairement des membres ModerateMembers

Appliquer et lever des exclusions temporaires, y compris les automatiques que l’anti-spam et l’anti-raid déclenchent.

Anti-spam Appeals Word blacklist — facultative /timeout /untimeout

Définir le statut du salon vocal SetVoiceChannelStatus

Écrit le morceau en cours dans la ligne de statut du salon vocal, que le réglage Show the track in the voice channel du module musique active ou désactive. Sans lui, le lecteur fonctionne de la même façon et la ligne de statut reste vide.

Music — facultative

Créer des sondages SendPolls

Lancer un sondage avec /poll create. Discord le sépare de l’envoi de messages.

Polls