Ir para o conteúdo
Discord

Documentação: Calculadora de permissões do Discord

Calculadora de permissões do Discord: marque permissões (ADMINISTRATOR, KICK_MEMBERS, MANAGE_ROLES…) para obter o inteiro do link de convite de um bot, ou cole um inteiro para decodificá-lo. Valores de bits da documentação oficial, cálculo com BigInt no navegador.

Última atualização: 09/10/2026

Abrir a ferramenta

Cada permissão do Discord é um bit em um inteiro grande (por exemplo KICK_MEMBERS = 1 << 1 = 2, ADMINISTRATOR = 1 << 3 = 8). APIs e links de convite de bots esperam a soma desses bits. Esta ferramenta converte nos dois sentidos.

Como usar a ferramenta

  1. Marque as permissões desejadas ou comece por uma predefinição (básico, moderador, administrador).

  2. Leia o inteiro decimal (ou hexadecimal) calculado no painel «Resultado».

  3. Copie-o para o parâmetro permissions do link de convite (veja a ferramenta «Link de convite de bot») ou para o seu código.

  4. Para decodificar um inteiro existente, cole-o no campo: as caixas correspondentes serão marcadas.

Bom saber

ADMINISTRATOR concede todas as permissões e ignora as substituições de canal: só dê a um bot se for realmente necessário. Os inteiros ultrapassam 2^53, use strings ou BigInt no seu código. A coluna T/V/S indica os tipos de canal afetados (texto, voz, palco). Valores conferidos na documentação oficial de desenvolvedores do Discord em 2026-10-09; o bit 47 não é definido lá.

// discord.js
const { PermissionsBitField } = require('discord.js');
const perms = new PermissionsBitField(['ViewChannel', 'SendMessages']);
console.log(perms.bitfield.toString()); // 3072

Perguntas frequentes

Por que o inteiro é tão grande?
As permissões recentes usam bits altos (até 1 << 52), então a soma excede os inteiros normais do JavaScript. O cálculo usa BigInt.
Meus dados são enviados para algum lugar?
Não. Tudo é calculado no seu navegador; apenas o último valor fica no armazenamento local do navegador.
Discord
DiscordAcesso livre
Monte uma mensagem de webhook do Discord com embeds, prévia ao vivo, JSON e exemplo curl. Nada é enviado pelo site.
WebhookEmbedAbrir
Documentação
Discord
DiscordAcesso livre
Monte a URL OAuth2 de convite do seu bot: client_id, scopes, permissões e servidor pré-selecionado.
OAuth2BotAbrir
Documentação