Создание собственного бота Discord – интересный и захватывающий способ заинтересовать ваш социальный сервер. Когда вы приглашаете друзей на свой канал, бот будет управлять их взаимодействием во время вашего отсутствия. Например, если пользователь ведет себя плохо, бот может его выбросить.
Для этого вам необходимо ознакомиться с программированием и действиями по созданию бота и добавить его на сервер. Следующее руководство упрощает операции, выполняемые с помощью понятных снимков экрана.
Создание Discord Bot на портале для разработчиков
Войдите в свою учетную запись Discord и перейдите к портал для разработчиков, Здесь вы можете создать нового бота «приложение».
Дайте приложению желаемое имя и нажмите «Создать».
На следующем шаге введите некоторые подробности о том, что это приложение. Вы можете выбрать значок приложения. Не забудьте сохранить ваши изменения.
Теперь добавьте бота, используя функцию портала "build-a-bot".
Согласитесь добавить бота в приложение. Действие безотзывное.
После выполнения описанных выше шагов создается дикий бот. Тем не менее, он еще не готов поделиться. Для этого необходимо предоставить дополнительную информацию.
Составьте контрольный список того, что может сделать ваш бот. Вы не должны давать ему привилегии администратора, потому что тогда он может управлять вашим сервером. Позвольте ему отключить или заблокировать участников, отдать приоритет ораторам, добавить реакции, разместить ссылки, управлять никами и многое другое. Каждый предоставленный вами уровень разрешений имеет собственный уникальный идентификатор, который можно увидеть на самой панели.
Создание кода для Discord Bot
Если вы программист, вам достаточно изменить функции бота. В этой демонстрации используется среда выполнения JavaScript node.js. После установки для WindowsВы можете установить «дополнительные инструменты», которые могут быть выполнены непосредственно из командного терминала. Установит Chocolatey, Visual Studio и другие программы в Windows PowerShell.
Загрузите и установите Node.js для Windows x64 и затем запустите следующую программу из меню «Пуск». Это командная строка Node.js. (Не запускайте другой файл приложения Node.js, поскольку он используется по-другому.)
После настройки среды на использование Node.js вам нужно будет установить «discord.js с поддержкой голосовой связи», используя следующий код.
npm установить discord.js @ discordjs / opus
Вы должны увидеть статус успеха для количества созданных пакетов.
Установите nodemon, как показано ниже.
Вернитесь к боту Discord на странице портала для разработчиков. Нажмите значок «щелкнуть, чтобы открыть токен», чтобы отобразить буквенно-цифровой ключ, который принадлежит вашему частному администратору. Не делитесь токеном ни с кем, потому что его легко взломать.
Проверить пример кода показано на официальном сайте Discord.
const Discord = require ('discord.js'); const client = new Discord.Client (); client.on ('ready', () => {console.log (`Вы вошли как $ {client.user.tag}!`);}); client.on ('message', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login ( 'маркера');
Вместо токена в последней строке кода скопируйте и вставьте свой собственный бот-токен Discord.
Сохраните файл как «Index.js» в любой папке, которая напрямую доступна из командной строки. Он может иметь любое имя, если это файл .js.
Теперь введите следующий код для запуска бота.
nodemon –inspect "имя файла" .js
Когда все будет готово, Node.js зарегистрирует вас в Discord API. В Node.js также есть режим редактора, к которому можно обратиться из опции .help. Здесь вы можете внести дополнительные изменения в свой бот.
Добавление бота на ваш сервер
После создания бота вы захотите добавить его на свой сервер Discord. Для этого вам нужна ссылка, такая как:
https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot
«Идентификатор клиента» находится в разделе «Общая информация» в приложении, в котором вы сохранили бота.
На экране ниже вы можете увидеть идентификатор клиента для бота, который был создан в первом разделе.
Откройте браузер и введите приведенную выше ссылку. Просто замените свой идентификатор клиента своим. Вы можете выбрать сервер, на котором вы можете добавить бота.
Если бот был успешно создан, вы увидите «авторизованное» сообщение, которое показывает, что приложение подключено к вашему серверу Discord. Если у вас установлен сервер Discord для Windows, вы должны увидеть предупреждение в системном трее, как показано здесь.
Созданный бот был успешно добавлен на сервер Discord.
Discord боты – это интерактивный способ повысить интерес к вашему серверу. Для получения дополнительной информации о работе с пользовательскими ботами Discord, прочитайте это официальное руководство,
Вы создали свой собственный бот Discord? Какова была его цель? Поделитесь своими идеями в комментариях.
Читать дальше:
Эта статья полезна?
Add comment