Skip to main content
Гайды
ГайдыBasicsSecurity

How to Add a Bot to Your Discord Server, and Which Permissions It Really Needs

Добавить бота занимает минуту. Правильные права удерживают сервер в безопасности. Пошаговая инструкция и признаки бота, которому не стоит доверять.

Опубликовано автор AlphaCloud3 мин чтения

Добавить бота на сервер Discord занимает около минуты. Гораздо важнее внимательно отнестись к экрану с разрешениями, через который вы проходите по пути: бот с избыточными правами это самый простой способ потерять сервер.

Что понадобится

Для этого нужно право Управление сервером на сервере. Оно есть у владельца и у всех, у кого есть Администратор. Если сервера нет в списке при приглашении, почти всегда причина именно в этом.

Добавляем бота по шагам

  1. Откройте ссылку-приглашение бота. Её можно найти на сайте бота или в его профиле в Discord: нажмите на бота, затем Добавить приложение.
  2. Выберите свой сервер из списка.
  3. Discord покажет права, которые запрашивает бот. Прочитайте их и снимите галочки с того, что давать не хотите.
  4. Нажмите Авторизовать и пройдите капчу, если она появится.

Вот и всё. Бот появится в списке участников и получит собственную роль с именем бота.

Какие права боту действительно нужны

Задайте себе вопрос по каждому праву: зачем боту это нужно? Музыкальному боту незачем банить людей. Боту приветствий незачем удалять каналы.

Три права заслуживают особого внимания:

  • Администратор переопределяет все остальные права и правила каналов. Некоторые крупные универсальные боты запрашивают его ради удобства. Бот с Администратором может сделать что угодно, если он сам или его разработчик скомпрометированы, поэтому выбирайте конкретные права, если бот работает и без него.
  • Управление вебхуками звучит безобидно, но вебхуки могут писать в канал от любого имени и с любой картинкой, а работать они продолжают даже после удаления бота.
  • Упоминание @everyone нужно скомпрометированному боту, чтобы разом засыпать спамом всех участников.

Право всегда можно выдать позже, когда его потребует какая-то функция. Исправить последствия лишнего права, выданного по ошибке, гораздо сложнее.

Почему бот всё равно не может что-то сделать

Если право есть, а действие всё равно не работает, проверьте порядок ролей в разделе Настройки сервера, Роли. Бот может управлять ролями и участниками только ниже своей высшей роли. Перетащите роль бота выше тех ролей, которые он должен выдавать. Мы написали об этом отдельное руководство: почему бот не может выдать эту роль.

Права также могут переопределяться на уровне канала. Если бот работает везде, кроме одного канала, проверьте права именно этого канала.

Как понять, можно ли доверять боту

Идеального теста нет, но эти признаки помогают:

  • Галочка верификации рядом с приложением означает, что Discord проверил разработчика. Без неё боты не могут работать на более чем 100 серверах, так что о чём-то она говорит, но не обо всём.
  • Настоящие сайт, сервер поддержки и политика конфиденциальности. Кто стоит за ботом и как с ними связаться?
  • Разумный запрос прав. Бот, которому для одной небольшой функции нужен Администратор, вызывает тревогу.
  • Откуда у вас ссылка. Осторожнее с ботами, которые навязывают в личных сообщениях или присылают незнакомцы, и с любыми обещаниями бесплатного Nitro.

Удаление бота

Нажмите правой кнопкой мыши на бота в списке участников и выберите Выгнать. Его роль исчезнет вместе с ним. Созданные им вебхуки могут остаться, поэтому также проверьте раздел Настройки сервера, Интеграции, Вебхуки.

Ещё одна страховка

Если у вас большой сервер, включите требование двухфакторной аутентификации для модерации в настройках безопасности сервера и не раздавайте Управление сервером направо и налево. Любой, у кого есть это право, может добавлять ботов, а значит, может добавить и плохого. Подробнее о том, что такой бот способен сделать и как ограничить ущерб, читайте в статье что делает Anti-Nuke.

Кстати, AlphaCloud тоже относится к таким универсальным ботам. Если хотите попробовать, приглашение занимает минуту, а настройка проходит в веб-панели.

Другие статьи