Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Преимущества создания Discord ботов через код

KailHet

Модератор
Команда форума
Регистрация
5 Ноя 2019
Сообщения
729
Реакции
12
Баллы
62
Возраст
21
Веб-сайт
kailhet.github.io
Пол
Мужской
Семейное положение
Свободен(а) как ветер
Род занятий
Веб разработчик
Добрый день.

Сегодня я поведаю Вам историю об одном кодере, который пересел писать ботов через код, спустя год создания их в конструкторе (Discord Bot Maker).

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

Для начала, я расскажу Вам о таком конструкторе ботов, как Discord Bot Maker (DBM):
Данная программа вышла в далеком 2017 году и на данный момент у нее присутствует комьюнити в огромном количестве стран, среди которого есть отличные программисты и мододелы.

Преимущества создания через код:
1. Стабильная работа
2. Меньше ошибок
3. Меньше крашей (вылетов)
4. Больше технических возможностей


Преимущества конструкторов:
1. Не требуют знания языков программирования
2. Дружелюбный интерфейс
3. Простого бота можно написать от силы за час

Минусы конструкторов:
1. Мало технических возможностей - Все зависит от разработчика, но самым адекватным конструктором Discord ботов является именно DBM, разработчик которого сам не понимал, что делает, а теперь ему лень переписать программу и он просто лутает с нее деньги, если, он все же, начал понимать что делает 😁
2. Краши (вылеты) и ошибки из "воздуха" - Создавая продвинутого бота, а не просто автоответчик на сообщения - Вы столкнетесь с проблемой, что бот по непонятным причинам выключается. Причем ошибка может быть настолько из "пустоты", что для ее решения требуется просто проверить целостность файлов программы, которые, по каким-то магическим причинам - не прошли проверку, даже если Вы ни разу в них не заходили. А также, в некоторых случаях - придется пересоздавать проект (бота), потому что конструктор решил его поломать :cool:
3. Медленная работа - При использовании бота, он обращается к главному файлу (bot.js), в котором прописано, что ему делать при каждом действии (отправка сообщения, проверка переменной и тд). Если он не нашел решения - он идет в моды, где снова "читает" файл и делает то, что там сказано. Что очень сильно влияет на производительность (Пример: команда, которая должна проверить, администратор ли пользователь и если да - отправить сообщение, через код это будет занимать несколько миллисекунд, в отличии от конструктора, которому потребуется 3 раза обратиться к главному файлу, чтобы посмотреть "аче делать то")

Да, в таких конструкторах, конечно же, есть действие, через которое можно писать кодом, но разве Вы не покупали программу за свои кровные ради того, чтобы НЕ УЧИТЬ язык программирования??

Мораль сей истории:
А мораль такова, что не долбите себе мозг продолговатыми предметами, а выучите язык программирования, который Вам интересен и делайте КАЧЕСТВЕННО, а не быстро. Язык программирования может понадобиться Вам и в будущем, в отличии от умения тыкать на кнопочки с открытым ртом, из которого вытекает слюна.
 

A1leks0

Пользователь
Регистрация
28 Фев 2023
Сообщения
3
Реакции
0
Баллы
1
Клан-тег
Aleksk
Да согласен, лучше делать качественно темболее на ютубе ОЧЕНЬ много видел и туториалов на эту тему, а если ты хочешь сдеать бота просто чтобы был...
То можно использывать нормальные конструкторы. И ещё если тебе бот нужен бот, тогда лучше его заказать...
 
Назад
Сверху Снизу