ГлавнаяЛайфстайлИнтернетКак создать бота для Discord

Как создать бота для Discord

Создание собственного бота Discord — это интересный и увлекательный способ поддержать интерес вашего сервера сообщества. Когда вы приглашаете друзей на свой канал, бот будет управлять их взаимодействием в ваше отсутствие. Например, если пользователь плохо себя ведет, бот может его выгнать.

Для этого вам необходимо ознакомиться с некоторыми программами и действиями по созданию бота и добавлению его на свой сервер. Следующее руководство упрощает действия с помощью понятных снимков экрана.

Читайте также: 15 лучших ботов Discord для улучшения вашего сервера Discord

Создание бота Discord на портале разработчиков

Войдите в свою учетную запись Discord и перейдите на страницу портал для разработчиков . Здесь вы можете создать новое «приложение» бота.

Создать Discord Bot Новое приложение Нажмите 1

Дайте приложению желаемое имя и нажмите «Создать».

Создать Discord Bot Новое приложение Введите имя 1

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

Создать имя приложения Discord Bot

Теперь добавьте бота, используя функцию портала «создать бота».

Создать бота Discord Создать нового бота

Дайте согласие на добавление бота в приложение. Действие является безотзывным.

Создать разрешение для бота Discord

После выполнения вышеуказанных действий будет создан дикий бот. Однако он еще не готов к публикации. Для этого вам необходимо предоставить дополнительную информацию.

Создать бота Discord Появился дикий бот

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

Создать список разрешений бота Discord

Читайте также: 9 лучших игровых ботов Discord, которые вы должны добавить на свой сервер

Создание кода для вашего бота Discord

Если вы программист, вам захочется немного изменить функции бота. В этой демонстрации используется node.js, среда выполнения JavaScript. После установки для Windows вы можете установить «дополнительные инструменты», что можно сделать непосредственно из командного терминала. Он установит Chocolatey, Visual Studio и другие программы в Windows Powershell.

Создать Discord Bot Установить Chocolatey

Загрузите и установите Node.js для Windows x64. , а затем запустите следующую программу из меню «Пуск». Это командная строка Node.js. (Не запускайте другой файл приложения Node.js, поскольку он предназначен для другого использования.)

Создать командную строку узла Js Discord Bot Jpg

После того как среда будет настроена для использования Node.js, вам необходимо будет установить «discord.js с голосовой поддержкой», используя следующий код.

npm install discord.js @discordjs/opus
Создать бота Discord. Установите Discord.js на Npm.

Вы должны увидеть статус успеха для количества созданных пакетов.

Создать бота Discord с установленным Discord.js

Установите nodemon, как показано ниже.

npm i -g nodemon
Создать бота Discord Добавить код Nodemon

Вернитесь к своему боту Discord на веб-странице портала разработчика. Щелкните значок «Нажмите, чтобы открыть токен», и отобразится буквенно-цифровой ключ, который является вашим личным администратором. Не передавайте токен никому, так как его легко взломать.

Создать токен Discord Bot

Проверьте пример кода на официальном сайте Discord.

const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
    console.log(`Logged in as ${client.user.tag}!`);
});
client.on('message', msg => {
    if (msg.content === 'ping') {
        msg.reply('pong');
    }
});
client.login('token');

Вместо токена в последней строке кода скопируйте и вставьте свой собственный токен бота Discord.

Создать бота Discord Добавить редактор Atom токена

Сохраните файл как «Index.js» в любой папке, доступной напрямую из командной строки. Он может иметь любое имя, если это файл.js.

Создать Discord Bot Добавить сохранить файл Indexjs

Теперь, чтобы запустить бота, введите следующий код.

nodemon --inspect "file name".js

Когда все будет готово, Node.js выполнит вход в ваш Discord API. В Node.js также есть режим редактора, доступ к которому можно получить через опцию.help. Здесь вы можете внести дополнительные изменения в своего бота.

Создать бота Discord, входящего в систему как бот

Читайте также: Что такое сценические каналы и как их использовать в Discord

Добавление бота на ваш сервер

После того как бот будет создан, вам потребуется добавьте его на свой сервер Discord . Для этого вам понадобится ссылка, например:

https://discordapp.com/oauth2/authorize?client_id=123456789012345678&scope=bot

Идентификатор клиента находится в разделе «Общая информация» приложения, в котором вы сохранили бота.

Создать бота Discord Перейти к приложениям

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

Создать идентификатор клиента Discord Bot

Откройте браузер и введите ссылку, указанную выше. Просто замените идентификатор клиента на свой. Вы можете выбрать сервер, на который можно добавить бота.

Создать бота Discord Добавить бота на сервер

Если бот успешно создан, вы увидите сообщение «авторизовано», которое показывает, что приложение подключено к вашему серверу Discord. Если у вас установлен сервер Discord для Windows, вы должны увидеть предупреждение на панели задач, как показано здесь.

Создать бота Discord Бот добавлен на сервер

Созданный бот успешно добавлен на сервер Discord.

Создать бота Discord, видимого на сервере

Боты Discord — это интерактивное средство повышения интереса к вашему серверу. Дополнительную информацию о работе с пользовательскими ботами Discord можно найти обратитесь к этому официальному руководству .

Вы создали своего бота в Discord? Какова была его цель? Пожалуйста, поделитесь своими идеями в комментариях.

Читайте также: Как установить Discord в Ubuntu Linux

ПОХОЖИЕ СТАТЬИ

Популярные записи