Всех приветствую!Сегодня я вам расскажу о том, как создать своего бота в 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 у нас автоматически сохранялся проект, даже когда он запущен.
Теперь переходим в Discord и создаём тестовый сервер для нашего бота.
После создания сервера приглашаем нашего бота на него. Для это копируете CLIENT ID бота и вставляете его в данную ссылку:
https://discord.com/oauth2/authorize?client_id=ТУТ ВАШ CLIENT ID&scope=bot&permissions=8
Скопировали и вставили:
После того, как вы пригласили бота, поздравляю теперь сам бот готов к настройке.Для того, чтобы создать новую команду, нажмите "Create New Command"
Тут описана вся инструкция и где что находится.
Готовая команда пишется вот так: !команда
Теперь добавляем скрипт команде
Открывается окно скрипта.
Должно быть выбрано: Send Message
Далее пишем текст, который будет выводиться, когда напишем команду в чат.
Нажимаем "Create Action"
Готово, скрипт и в целом команда авто-ответчика готова.
Нажимаем Ctrl+S и запускаем бота
Проверяем:
Работает!Приложение сразу предлагает вам свою систему уровней её мы и будем использовать, чтобы сэкономить ваше время.
Создаём новый проект и выбираем не пустой проект, а Level Up System.
Далее заходим в Ивенты и видим, то что всё готово. Но я советую вам поменять язык.
Заходим в 9 скрипт
Меняем текст на свой
Далее идут команды. Лично я удалил там всё и заменил !Level на !уровень
Теперь настраеваем показ уровня. Создаём скрипт "Store Member Data"
1.
2.
3.
Далее создаём скрипт "Send Message" для текста, который будет выводить бот
Готово, сохраняем проект и проверяем.
Работает!
Если будут вопросы, то задавайте их мне в ЛС.
Итоги: Бот работает и я хочу вас поздравить если у вас тоже всё получилось, далее вы наберётесь ещё больше опыта и сможете куда дальше продвигаться в этой сфере разработки.
Всем спасибо за внимание!
Загрузка...

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