Перейти к содержимому
Discord

Документация: Калькулятор прав Discord

Калькулятор прав Discord: отметьте права (ADMINISTRATOR, KICK_MEMBERS, MANAGE_ROLES…), чтобы получить число для ссылки-приглашения бота, или вставьте число для расшифровки. Значения битов из официальной документации, расчёт через BigInt в браузере.

Последнее обновление: 09.10.2026

Открыть инструмент

Каждое право Discord — это один бит большого числа (например, KICK_MEMBERS = 1 << 1 = 2, ADMINISTRATOR = 1 << 3 = 8). API и ссылки-приглашения ботов ожидают сумму этих битов. Инструмент конвертирует в обе стороны.

Как пользоваться инструментом

  1. Отметьте нужные права или начните с шаблона (базовый, модератор, администратор).

  2. Прочитайте вычисленное десятичное (или шестнадцатеричное) число в панели «Результат».

  3. Скопируйте его в параметр permissions ссылки-приглашения (см. инструмент «Ссылка-приглашение бота») или в свой код.

  4. Чтобы расшифровать готовое число, вставьте его в поле — нужные флажки отметятся.

Полезно знать

ADMINISTRATOR даёт все права и обходит переопределения каналов: выдавайте его боту только при необходимости. Числа превышают 2^53 — в коде используйте строки или BigInt. Столбец T/V/S показывает типы каналов (текст, голос, трибуна). Значения сверены с официальной документацией для разработчиков Discord 2026-10-09; бит 47 там не определён.

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

Частые вопросы

Почему число такое большое?
Новые права используют старшие биты (до 1 << 52), поэтому сумма выходит за пределы обычных целых JavaScript. Расчёт ведётся в BigInt.
Отправляются ли мои данные куда-либо?
Нет. Всё считается в вашем браузере; в локальном хранилище браузера сохраняется только последнее значение.
Discord
DiscordСвободный доступ
Составьте сообщение вебхука Discord с embed, живым предпросмотром, JSON и примером curl. Сайт ничего не отправляет.
ВебхукEmbedОткрыть
Документация
Discord
DiscordСвободный доступ
Соберите OAuth2-ссылку приглашения бота: client_id, scopes, права, предвыбранный сервер.
OAuth2БотОткрыть
Документация