Discord позволяет приглашать на сервера дополнительных автоматизированных помощников. Это различные боты, которые отвечают за определенные направления деятельности. Вы можете найти на специализированный ресурсах готовые решения, и пригласить их к себе на канал. Но есть и другой вариант, позволяющий использовать ресурс мессенджера в полной мере. Расскажем, как сделать бота в Дискорде Онлайн для музыки, который сможет проигрывать, пропускать и останавливать музыку, и будет поддерживать иные функции.
Содержание
Как сделать бота в Discord для музыки, и с чего начать
Первое, что вам потребуется – это создание нового приложения. Каждый новый бот обязательно регистрируется на официальном ресурсе разработчиков мессенджера. Благодаря этому вы получите доступ ко всем настройкам при его создании и наделении его правами. Первые шаги будут следующими:
- Перейти на официальный сайт по ссылке https://discord.com/developer/application, и авторизуйтесь.
- Нажмите на кнопку «New Application» для создания нового приложения.
- Придумайте имя вашему приложению (боту). Придется подобрать такое, чтобы оно оказалось уникальным.
- В правом верхнем углу нажмите на горизонтальные полоски для вызова меню, и нажмите пункт «Bot».
- Нажмите на кнопку «Add Bot», и подтвердите действия кнопкой в окошке справа.
- Из меню справа перейдите в пункт с названием «OAuth2».
- Выберите блок «Scopes», поставьте маркер рядом с «bot».
- В блоке «Voice Permission» проставьте маркеры на всех пунктах, чтобы присоединить будущего музыкального бота к голосовым каналам.
- В блоке «Text Permission». Также выставьте разрешения метками напротив нужных пунктов.
- Для первой авторизации бота на сервере скопируйте ссылку, которую вы увидите на экране, и перейдите по ней через новую вкладку браузера.
- Выберите тестовый сервер, где будете проверять своего бота.
- Пройдите капчу, чтобы успешно авторизоваться.
Вы создали приложение будущего бота, который имеет уникальный токен. При этом ваш музыкальный помощник уже на сервере, но пока пребывает в оффлайн режиме.
Обратите внимание! Созданный бот сначала неактивен и не наделен правами, однако он уже загружен на сервер и имеет уникальный токен.
Зачем при создании музыкального бота нужен токен
Следующие действия связаны с созданием каталогов и файлов, установки инструментов и зависимостей для них. Если выполнять действия поочередно, то многие из вас справятся с этой задачей. Порядок действий следующий:
- На ПК создайте папку с именем бота.
- Создайте в ней 2 файла: «config.json», в нем запишите общую конфигурацию (префикс и токен), и «index.js», в ней прописывается весь программный код, и команды с задачами инструмента.
- Чтобы робот мог работать потребуется инструмент «Node.js», он применяется для запуска скриптов на локальных ПК.
- Установите модуль для работы с API Discord.
После выполнения всех действий в вашей папке робота должны появиться новые файлы, которые связаны с компонентами Node.js и добавленным модулем. Выполните перезагрузку ПК, и переходите далее. Теперь вам снова потребуется токен для редактирования файла конфигурации. Для этого выполните следующее:
- Запустите файл скрипта js.
- Перейдите на вкладку страницы разработчика, где находится ваш бот, и скопируйте уникальный токен.
- Вместо надписи, которую вы видите в строке конфигуратора, вставьте его, сохранив имеющиеся кавычки.
- Сохраните изменения, и закройте файл.
Исходные коды для работы вы сможете отыскать на GitHub, и скопировать их на свой ПК, Принцип по регистрации и запуску будет единым, так что просто редактируйте имеющийся код, и переходите к тестированию музыкального бота.