Antes de adicionar

O que ele pede, e por quê

O convite pede 29 permissões. Esta lista é montada a partir do que os comandos e os módulos realmente declaram, então o bot não pode pedir uma que não esteja abaixo nem usar uma que não tenha sido pedida. Negue qualquer uma delas e os recursos que dependem dela deixam de funcionar; nenhum outro.

Cada ação é conferida de novo no momento em que acontece, contra as suas permissões e também as do bot, no canal específico. Uma permissão concedida aqui é o que o bot pode fazer, nunca o que ele fará sem ser pedido.

Expulsar membros KickMembers

Remover um membro — à mão, ou automaticamente quando um servidor ligou a aplicação de punições.

Anti-raid /kick

Banir membros BanMembers

Banir e desbanir, incluindo um banimento temporário que o próprio bot retira quando ele expira.

A hierarquia é conferida primeiro todas as vezes, então ele nunca pode agir sobre alguém acima dele ou acima de você.

Appeals /ban /banlist /softban /unban

Gerenciar canais ManageChannels

Criar canais de tickets e de entrar para criar, definir o modo lento, trancar um canal e substituir um com /nuke.

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

Gerenciar servidor ManageGuild

Ler os códigos de convite do próprio servidor, para que o filtro de links distinga os seus convites dos de outras pessoas; criar as regras de AutoMod da lista negra de palavras; e ler as regras de AutoMod, para que a retransmissão por webhook saiba que tipo de regra barrou uma mensagem e, quando um servidor oculta palavras, cada palavra a ocultar.

As únicas configurações do servidor que ele altera são as regras de AutoMod que ele mesmo criou, todas chamadas “sick —”. As regras que você escreveu são lidas, nunca editadas.

Webhook relay Word blacklist AFK — opcional

Adicionar reações AddReactions

Opcional e desativada, a menos que um servidor defina uma: reage a uma contagem correta em um canal de contagem com o emoji que o servidor escolheu. A contagem funciona sem ela.

Counting — opcional

Ver registro de auditoria ViewAuditLog

Atribuir uma ação a uma pessoa. O antinuke e os registros do servidor são adivinhação sem isto — é o que permite a um registro dizer quem, e não apenas o quê.

Anti-nuke

Ver canais ViewChannel

Ler a lista de canais para poder publicar onde você mandar e ver as mensagens que os filtros inspecionam.

Ele lê as mensagens conforme chegam e não guarda nenhuma. Negue em um canal e o bot fica cego ali, de propósito.

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

Enviar mensagens SendMessages

Publicar recibos, entradas do registro de moderação, mensagens de boas-vindas, painéis de tickets e toda resposta.

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 — opcional /activity-ping /alerts /analytics /event /giveaway /poll /review /say /starboard /stats /sticky /store /suggest /top

Gerenciar mensagens ManageMessages

Apagar um link filtrado ou uma enxurrada de spam, executar /purge e fixar.

Ele nunca edita a mensagem de ninguém — o Discord não permite isso, e nada aqui tenta.

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

Inserir links EmbedLinks

Tudo o que o bot publica é um embed. Sem isto, as respostas dele chegam em branco.

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 — opcional Custom commands — opcional Levels — opcional Polls — opcional Social alerts — opcional Sticky messages — opcional /analytics /event /giveaway /stats /top /transcribe

Anexar arquivos AttachFiles

Enviar o CAPTCHA de verificação, que é desenhado no processo, os cartões de boas-vindas e de despedida e as transcrições de tickets quando um servidor as liga.

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

Ver histórico de mensagens ReadMessageHistory

Olhar para trás o suficiente para limpar, para achar uma mensagem que alguém linkou e para responder “o que havia aqui antes”.

Auto-delete Counting Modmail Starboard Tickets /autodelete /purge

Conectar Connect

Mover um membro para um canal de voz exige Conectar nesse canal, para o bot tanto quanto para uma pessoa: o join-to-create move cada membro para o canal que criou para ele, e /voice move e /voice moveall o movem para onde um moderador mandar.

Join to create Music

Falar Speak

Tocar música: o bot precisa ter permissão para falar num canal de voz para ser ouvido nele. /music play verifica isso no canal em que o membro está e avisa se faltar.

Music

Silenciar membros MuteMembers

/voice mute e /voice unmute: um silenciamento de servidor aplicado ou retirado por um moderador, registrado como caso igual a qualquer outra ação.

Join to create — opcional

Ensurdecer membros DeafenMembers

/voice deafen e /voice undeafen: um ensurdecimento de servidor aplicado ou retirado por um moderador, registrado como caso.

Join to create — opcional

Mover membros MoveMembers

Mover alguém para o canal de voz que o join-to-create criou para ele, desconectar um membro que o dono rejeita ou que um moderador prende, e mover ou desconectar membros onde /voice move, /voice moveall e /voice disconnect mandarem.

Join to create Music — opcional

Gerenciar apelidos ManageNicknames

Alterar ou limpar o apelido de um membro com /nick — geralmente para desfazer uma personificação ou um nome que ninguém consegue ler.

O Discord não deixa nenhum bot renomear o dono do servidor, sejam quais forem as permissões dele, e a hierarquia é conferida antes de todos os demais.

AFK — opcional /nick

Gerenciar cargos ManageRoles

Cargo automático, autoatribuição, o cargo de prisão, o cargo de verificado e a remoção de cargos de moderação de uma conta comprometida.

Ele se recusa a conceder qualquer cargo que tenha Administrador, Gerenciar servidor, Gerenciar cargos, banir, expulsar ou castigar — conferido na configuração e de novo no momento de conceder.

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 — opcional Counting — opcional Guild Management — opcional Levels — opcional Premium — opcional /lock /lockserver /massrole /picperms /reactionrole /role /unlock /unlockserver

Gerenciar webhooks ManageWebhooks

Retransmissão por webhook: um webhook por canal, pelo qual uma mensagem bloqueada volta sob o nome do seu autor. E a contagem dos webhooks de um servidor para o /audit.

Ele publica por meio de, e edita, somente webhooks que ele mesmo criou, e nunca altera nem apaga os de mais ninguém — lista os webhooks de um canal só para achar os seus. Nada que ele publique por um deles pode marcar alguém.

Webhook relay

Gerenciar emojis e figurinhas ManageEmojisAndStickers

Adicionar um emoji ou uma figurinha com /emoji steal e /emoji create, e renomear ou remover um.

/emoji — opcional

Gerenciar expressões ManageGuildExpressions

O nome mais novo para a mesma coisa — o Discord separou emoji, figurinhas e painel de sons, e os dois bits são pedidos para que os comandos funcionem em servidores antigos e novos.

/emoji — opcional

Gerenciar eventos ManageEvents

Opcional, e desligada a menos que um servidor peça: listar um evento agendado na aba Eventos do próprio servidor junto do cartão de inscrição, e manter o horário e o cancelamento dele em sincronia. Nada mais a usa, e os eventos funcionam sem ela.

Events — opcional

Criar tópicos públicos CreatePublicThreads

Abrir um tópico de discussão sob um cartão de sugestão, se o servidor o ativar.

Suggestions — opcional

Criar tópicos privados CreatePrivateThreads

Abrir um ticket como tópico privado, para servidores que preferem tópicos a canais.

Applications

Enviar mensagens em tópicos SendMessagesInThreads

Responder dentro de um tópico de ticket depois que ele está aberto.

Applications Suggestions — opcional

Castigar membros ModerateMembers

Aplicar e retirar castigos, incluindo os automáticos que o antispam e o antirraide emitem.

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

Definir status do canal de voz SetVoiceChannelStatus

Escreve a faixa que está tocando na linha de status do canal de voz, que a configuração Show the track in the voice channel do módulo de música liga ou desliga. Sem ela o player funciona igual e a linha de status fica vazia.

Music — opcional

Criar sondagens SendPolls

Iniciar uma sondagem com /poll create. O Discord separa isto de enviar mensagens.

Polls