Загрузка...
Author's article Create your own bot in Discord without special programming skills
  1. Rainkeeper
    Всех приветствую!
    Сегодня я вам расскажу о том, как создать своего бота в Discord без особых навыков программирования.

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

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

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

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

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

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

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

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

    Далее вставляем его в программе тут
    [IMG]

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

    [IMG]

    Скопировали и вставили:
    [IMG]

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

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

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

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

    Далее пишем текст, который будет выводиться, когда напишем команду в чат.
    [IMG]
    Нажимаем "Create Action"

    Готово, скрипт и в целом команда авто-ответчика готова.
    Нажимаем Ctrl+S и запускаем бота
    [IMG]

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

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

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

    Проверяем:
    [IMG]
    Работает!
    Приложение сразу предлагает вам свою систему уровней её мы и будем использовать, чтобы сэкономить ваше время.
    Создаём новый проект и выбираем не пустой проект, а Level Up System.
    [IMG]

    Далее заходим в Ивенты и видим, то что всё готово. Но я советую вам поменять язык.
    [IMG]

    Заходим в 9 скрипт
    [IMG]

    Меняем текст на свой
    [IMG]

    Далее идут команды. Лично я удалил там всё и заменил !Level на !уровень
    [IMG]

    Теперь настраеваем показ уровня. Создаём скрипт "Store Member Data"
    1.
    [IMG]
    2.
    [IMG]
    3.
    [IMG]

    Далее создаём скрипт "Send Message" для текста, который будет выводить бот
    [IMG]

    Готово, сохраняем проект и проверяем.
    [IMG]

    Работает!
    Форматирование:
    [IMG]
    Блоки
    [IMG]
    Линия
    [IMG]
    [IMG]
    [IMG]
    + система уровней ниже.
    [IMG]

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


    Всем спасибо за внимание!
     
    This article was useful for you?
    You can thank the author of the topic by transferring funds to your balance
    Thank the author

Comments

    1. вантуту01
      пойдет
       
    2. cheinesh
      cheinesh Feb 24, 2021 Banned 0 Feb 22, 2021
      Красава,неплохо. Удачи тебе,иди своей дорогой к цели.
       
    3. fragdiller322
      fragdiller322 Feb 28, 2021 :( 12 Sep 3, 2016
      Все перестали читать после фразы покупаем прогу за 249 рублей(
       
    4. SteveZaga
      SteveZaga Mar 5, 2021 2 Dec 27, 2018
    5. Anatoliy_Komarov
      крутая статья , очень помогла , thank :*
       
    6. Arriva
      Arriva Mar 9, 2021 ватафак 703 Sep 21, 2020
      Спасибо
       
    7. flaxxgood
      Норм, спасибо
       
    8. Young_Brotheer
      Очень годно, благодарю
       
    9. fcngsadness
      ля, ну на дистанте мб пригодилось:frog_mm:
       
    10. WiFik1818
      WiFik1818 Mar 21, 2021 @OpenBullet - тэкс 6 Mar 17, 2021
      готов сделал фух -3 часа
       
    11. suetacorp
    12. suetacorp
    13. timursper
      timursper Apr 23, 2021 0 Apr 11, 2021
    14. Zhimka
      Zhimka Apr 26, 2021 work:nerd: 257 Jun 21, 2020
      норм, ща попробую
       
    15. 02Oreo
      02Oreo Aug 9, 2021 0 Aug 7, 2021
      Как заставить этого чертового бота работать нормально? Я сделал все как было написанно,но эта гнида продолжает молчать! Серьезно!?
       
    16. rxs_inactive4270107
      rxs_inactive4270107 Aug 16, 2021 Banned 46 Jun 16, 2021
      банальщина
       
    17. ender___5
      ender___5 Sep 24, 2021 0 Sep 24, 2021
      у меня при попытке запустить бота, вылезла ошибка... я и токен регенил, и нового бота создал... не помогает
       
    18. Tritoxa_84
    19. f0leZm
      f0leZm Nov 12, 2021 7 Sep 15, 2021
      В принципе проста и функционально
       
    20. Павший
      Павший Nov 26, 2021 Статус/Аватарка/Закреп - продаются, подробнее - тг 5200 Sep 1, 2020
      Спасибо
       
Top
Loading...