В этой статье рассказываем, как создать бота в Дискорде! Уже разобрались со всеми основными возможностями мессенджера? Пора переходить на next level!

Немного о Discord-ботах

Без ботов Дискорд не был бы Дискордом — удобным приложением со множеством возможностей. Ассистенты на серверах не только расширяют функционал мессенджера, но и выполняют рутинные задачи. Вот лишь некоторые способности разных роботов-помощников:

  • Модерирование общения между людьми;
  • Добавление на сервер развлекательного контента — мемов, игр, музыки;
  • Приветствие новых участников и банить неугодных;
  • Написание текстов;
  • Создание опросов и организация розыгрышей.

Но самое крутое то, что создать своего помощника может любой пользователь! Можно использовать его для небольших серверов с друзьями, а можно вырастить крупный проект — популярного ассистента, которого будут добавлять к себе сотни тысяч серверов. Читайте статью дальше и узнаете, как сделать своего бота в Дискорде.

Как создать бота

Бот для Дискорда создаётся через портал для разработчиков — Discord Developer Portal. Здесь также можно создавать свои приложения и игры. Скромный интерфейс, но широкие возможности! Уже готовы разобраться, как создать своего бота в Discord? Поехали!

Вот ссылка на портал: https://discord.com/developers/applications.Также вы можете найти его самостоятельно: введите в поисковую строку браузера «портал для разработчиков дискорд» и нажмите «Enter» — нужный сайт будет первым в поисковой выдаче.

  • Зайдите на Discord Developer Portal и авторизуйтесь в своём аккаунте — он соответствует аккаунту в мессенджере.
  • Перейдите во вкладку «Applications» слева.

  • Справа нажмите на синюю кнопку «New application».

  • В появившемся окне введите название своего приложения, поставьте галочку напротив согласия с правилами и нажмите «Create».

  • Перейдите во вкладку «Bot» слева.

  • Жмите «Add bot».

  • Подтвердите действие, нажав на синюю кнопку «Yes, do it».

Кажется, мы выяснили, как сделать бота для Дискорда? Давайте посмотрим, что здесь ещё есть!

Завершение создания

Видите Клайда — логотип Дискорда? Кликайте по нему, чтобы добавить аватарку помощника! На компьютере выберите изображение и нажмите «Открыть». Согласитесь, уже поинтереснее? Также здесь, справа от аватарки находится заветный токен бота, который пригодится вам для программирования помощника!

Теперь введите придумайте и введите имя своего робота-помощника.

Чуть ниже в этом же окне вы увидите тумблеры разных опций. Например, ваш ассистент будет публичным или только вы будете добавлять его на сервера? Переключите тумблер в нужное положение!

В самом низу страницы отметьте разрешения для бота. Они делятся на три блока:

  • Общие: администрирование, просмотр журнала аудита, управление ролями, каналами и эмодзи, удаление участников сервера;

  • Текстовые: отправка сообщение, прикрепление файлов и ссылок, чтение истории, добавление реакций;

  • Голосовые: вход в голосовой канал, заглушение участников и так далее.

Во вкладке «App testers» слева вы можете добавить пользователей, которые будут помогать вам в разработке ассистента. Просто укажите в поле ввода тег пользователя и нажмите «Invite».

Мы рассказали вам о самых главных параметрах при создании бота. На портале ещё много разных настроек — уверены, что вам будет интересно разбираться в этом всём!

Как добавить бота на сервер

Мы уже узнали, как создать своего бота в Дискорде, осталось выяснить, как добавить его на свой сервер. Не уходите с портала для разработчиков!

  • Перейдите во вкладку «OAuth2» слева.

  • Затем перейдите в раздел «URL Generator».

  • В блоке «Scopes» поставьте галочку напротив «Bot».

  • В блоке «Bot permissions» отметьте разрешения для своего бота, которого вы только что сделали в Дискорд.

  • Внизу в строке «Generated URL» сформируется ссылка, нажмите на кнопку «Copy».

  • Откройте новую вкладку в вашем браузере и вставьте скопированную ссылку в адресную строку. Помните, как это сделать? Кликните правой клавишей мыши и выберите «Вставить» или просто нажмите «Ctrl+V».
  • Откроется знакомое окно добавления робота-помощника! Вы встречаетесь с этим окном, когда добавляете других ассистентов на свой сервер.

  • Нажав на стрелочку, откройте выпадающий список и выберите сервер, на который хотите добавить помощника.

  • Жмите «Продолжить».
  • В новом окне при необходимости отзовите некоторые разрешения и нажмите «Авторизовать».
  • Пройдите капчу и дождитесь подтверждения авторизации.

Откройте свой сервер в Дискорде и убедитесь, что новый помощник появился в списке участников.

Разобрались, как сделать своего бота в Discord и добавить его на сервер! Теперь вы, по сути, можете развивать свой проект, в разработку роботов-помощников очень интересно погружаться.

Остались вопросы по инструкциям? Пишите комментарии под этой статьёй, мы постараемся ответить на них.