Загрузка...
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. jonson4u
      jonson4u Jan 31, 2021 Приветик, я Серёжа! 63 Jan 5, 2021
      норм за свои деньги
       
    2. nowiknow
      nowiknow Jan 31, 2021 Чек ***** | Соц. Сети - lolz.guru/threads/2379701 96 Sep 5, 2020
      Сука... Я ищу темы чтобы статью ахуенную запилить и не думаю даже о вещах в которых я шарю... +Rep
       
    3. Ubaydullin
      Ubaydullin Jan 31, 2021 0 Dec 20, 2020
      Полезная инфа, я с телеги
       
    4. AxyRoblox_YT
    5. Rainkeeper
    6. GreenPark
      GreenPark Jan 31, 2021 Нет никаких гарантий 16,230 Jan 2, 2021
      Хм, статья годная :duck_like:
       
    7. alex19m
      alex19m Feb 1, 2021 1 Jan 31, 2021
      Автору респект. Годная тема. Рекомендую всем. Способ монетизации уже в голове. Автор го еще таких же тем. Удачи тебе бро.
       
    8. DobrenkiyR8
      DobrenkiyR8 Feb 1, 2021 Banned 1424 Oct 5, 2018
      добро,добро ставлю класс
       
    9. CNCE4KA
      CNCE4KA Feb 2, 2021 0 Jun 10, 2018
      есть кряк проги ?
       
    10. Rainkeeper
    11. ek6631287
      ek6631287 Feb 3, 2021 0 Feb 3, 2021
      Rainkeeper ,Интересно но сложновато.
       
    12. SychevaIU
      SychevaIU Feb 4, 2021 0 Feb 2, 2021
      Отлично, буду пробовать.
       
    13. Discord
      Discord Feb 6, 2021 software developer 460 Aug 17, 2017
      Можно ли написать бота на дискорд бот мейкере и закинуть его на свои 75 серверов и получить значек верифицированного разработчика ботов?) если да то кто так делал?
       
    14. QbErT_inactive3894302
      Оч топовая тема
       
    15. grade
    16. artkl
      artkl Feb 9, 2021 0 Jul 14, 2020
    17. qwe12345_inactive3564854
      qwe12345_inactive3564854 Feb 9, 2021 I won't wont 202 Sep 29, 2020
      Спасибо, помог
       
    18. Cloud
      Cloud Feb 11, 2021 Розовый - типо гей? 935 Apr 10, 2019
      Статья годная,но дискорд не так интересен, как телеграмм :sloth:
       
    19. 12121212aa
      12121212aa Feb 14, 2021 0 Jun 14, 2018
      Годно
       
    20. Cosoy_inactive2716139
      Cosoy_inactive2716139 Feb 17, 2021 Banned 24 Oct 20, 2019
      Можно создавать через Андроид/IOS версии . Но там уже другая программа
       
Top
Loading...