Cada recurso do YAWBDB precisa de permissões específicas do Discord para funcionar. Esta página lista o que o bot exige, recurso por recurso.
⚠️ Importante: o link de convite do YAWBDB não concede nenhuma permissão de antemão. Depois de adicionar o bot, você precisa dar ao cargo dele as permissões abaixo (ou conceder Administrator, se preferir uma configuração simples). Veja Permissões do bot para a solução de problemas.
🔑 Básicas (todos os recursos)
Elas são necessárias para o bot funcionar:
| Permissão | Por quê |
|---|---|
| View Channels | Ler os canais em que ele atua |
| Send Messages | Responder, publicar logs e confirmações |
| Embed Links | A maioria das respostas do bot usa embeds |
| Attach Files | Exportações, gravações, transcrições |
| Read Message History | Contexto para a moderação e os recursos de IA |
🗝️ Permissões por recurso
| Recurso | Permissões adicionais |
|---|---|
| Moderação | Ban Members, Kick Members, Moderate Members (timeout) |
| Automod | Manage Messages (excluir mensagens filtradas), Moderate Members |
| Anti-Raid | Ban Members, Kick Members, Moderate Members |
| Anti-Nuke | View Audit Log (obrigatória: identifica quem executou cada ação), mais Manage Roles / Kick Members / Ban Members conforme a resposta escolhida. O cargo do bot precisa estar acima dos administradores contra os quais ele protege |
| Honeypot | Manage Messages (excluir as mensagens da armadilha), mais Ban Members / Kick Members / Moderate Members conforme a ação. Manage Messages (fixar) para o embed de aviso opcional |
| Logs do servidor | Somente as básicas (View Audit Log recomendada para dados mais ricos sobre o autor) |
| Cargos por reação | Manage Roles, Add Reactions |
| Sorteios | Somente as básicas (publica um embed, lê os cargos dos membros, envia DM aos vencedores se configurado) |
| Sugestões | Somente as básicas, mais Create Public Threads se você ativar os tópicos de discussão |
| Starboard | Somente as básicas (lê reações, republica e atualiza as próprias mensagens) |
| Mensagens agendadas | Somente as básicas (publica no canal de destino no horário agendado) |
| Alertas sociais | Somente as básicas (publica o embed de anúncio). Para mencionar um cargo, torne o cargo mencionável ou conceda Mention @everyone, @here, and All Roles |
| Criador de embeds | Somente as básicas (publica o embed composto no canal escolhido) |
| Aniversários | Somente as básicas para anunciar; Manage Roles se você usar um cargo de aniversário, com o cargo do bot acima dele. Para mencionar um cargo, torne o cargo mencionável ou conceda Mention @everyone, @here, and All Roles |
| Jogos | Somente as básicas (publica os embeds dos jogos e os botões deles no canal em que o comando foi usado) |
| Criador de formulários | Somente as básicas (publica o resumo do envio no canal de respostas). Para mencionar um cargo, torne o cargo mencionável ou conceda Mention @everyone, @here, and All Roles |
| Verificação de entrada | Manage Roles (atribuir o cargo de verificado); Kick Members se a expulsão automática estiver ativada |
| Denúncias do Discord | Create Public/Private Threads, Send Messages in Threads, Manage Threads |
| Tickets do Discord | Permissões de Manage Channels ou de tópicos (canais de ticket), Manage Threads |
| Níveis | Manage Roles (recompensas de cargo) |
| Cargo automático ao entrar | Manage Roles |
| Gravação de áudio / AudioToText | Connect, Speak (canais de voz) |
| Canal de regras | Manage Messages (manter o canal de regras limpo) |
| Resposta automática / Resposta de IA / Interações Aleatórias do Bot | Somente as básicas |
| Votação | Somente as básicas |
| Webhooks de saída | Nenhuma: ele nunca toca no Discord. É um recurso do painel: o que ele exige é a permissão de painel Remover um servidor da equipe, ou a propriedade da equipe |
🪜 A hierarquia de cargos importa
O Discord só permite que o bot aja sobre membros e cargos abaixo do seu próprio cargo mais alto:
- O bot não consegue banir, expulsar, aplicar timeout nem advertir um membro cujo cargo mais alto esteja acima do cargo do bot.
- O bot não consegue atribuir um cargo de recompensa que esteja acima do próprio cargo dele na lista de cargos.
Se uma ação de moderação ou uma recompensa de cargo falhar em silêncio, arraste o cargo do YAWBDB para mais acima em Server Settings → Roles.
✅ Lista de verificação rápida
- Abra Server Settings → Roles e selecione o cargo do YAWBDB.
- Conceda as permissões dos recursos que você ativou (tabela acima).
- Mova o cargo para cima de qualquer cargo que o bot precise gerenciar.
- Confira as substituições de permissão por canal: uma negação no nível do canal vence uma permissão no nível do cargo.