Найти в Дзене

Создаём своего бота в Discord без особых навыков программирования

Сегодня я вам расскажу о том, как создать своего бота в Discord без особых навыков программирования.
"Что будет уметь наш бот?" - наш бот будет отвечать на команды, иметь ивенты, иметь красивое оформление, систему уровней и другие настройки.
Обычно ботов создают на Python, JS и прочее , но так, как програмирование даётся не всем мы остановимся на платной програме в Steam, под названием

Сегодня я вам расскажу о том, как создать своего бота в Discord без особых навыков программирования.

"Что будет уметь наш бот?" - наш бот будет отвечать на команды, иметь ивенты, иметь красивое оформление, систему уровней и другие настройки.

Обычно ботов создают на Python, JS и прочее , но так, как програмирование даётся не всем мы остановимся на платной програме в Steam, под названием Discord Bot Maker , всего за 249 руб.

Ссылка на программу:
https://store.steampowered.com/app/682130/Discord_Bot_Maker

Переходим на сайт Discord Developer Portal - https://discord.com/developers/
Далее
входим/регестрируемся на сайте и нажимаем на "New Application"

Даём название своему боту.

Теперь настраеваем бота, даём ему аватарку и прочее.
Далее переходим в категорию
"Bot" и нажимаем "Add bot"

Теперь даём нашему боту галочку на "Администратор", это нужно для того, чтобы наш бот имел все возможности на сервере.

Далее открываем программу Discord Bot Maker и создаём новый проект.
Переходим в
"Settings" .

Теперь копируем токен бота

Далее вставляем его в программе ТУТ

Советую поставить галочку тут , чтобы при нажатии Ctrl+S у нас автоматически сохранялся проект, даже когда он запущен.

(Auto Restart Bot On Save)

Теперь переходим в Discord и создаём тестовый сервер для нашего бота.
После создания сервера приглашаем нашего бота на него. Для это копируете CLIENT ID бота и вставляете его в данную ссылку:
https://discord.com/oauth2/authorize?client_id= ТУТ ВАШ CLIENT ID &scope=bot&permissions=8

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

Для того, чтобы создать новую команду, нажмите "Create New Command"
Тут описана вся инструкция и где что находится.

1 Готовая команда пишется вот так: !команда

Теперь добавляем скрипт команде

2 Открывается окно скрипта.
Должно быть выбрано: Send Message

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

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

Проверяем

Ивенты создаются также, как и команды, сейчас в них я создам приветственное сообщение, когда бот впервые заходит на сервер.
Используем скрипт "Send Message"

В текст можете написать что хотите, как приветственное сообщение.

Применяем и сохраняем проект.

Проверяем

Если будут вопросы то задавайте их мне в ЛС.
Итоги: Бот работает и я хочу вас поздравить если у вас тоже всё получилось, далее вы наберётесь ещё больше опыта и сможете куда дальше продвигаться в этой сфере разработки.

Всем спасибо за внимание!