что нужно для создания бота в дискорд

Создание бота Дискорд на основе discord.js

Предыстория

Я заинтересовался созданием бота для Discord, но всё что я нашёл, было пару видео на YouTube, да и то там просто писали код, без всяких пояснений. Поэтому я хочу начать серию статей по созданию ботов на основе discord.js.

Получение токена бота

Для начала нам нужно зайти на страницу создание приложений и нажать New Application.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

После чего, нам предложат назвать наше приложение. Вводим желаемое название и нажимаем Create. Мы попадаем на страницу настройки приложения, где мы можем поменять название, аватар, описание и тд. Но нам это пока не нужно, переходим во вкладку Bot. И создаём бота.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Осталось только скопировать токен.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Подготовка среды разработки

Для начала нужно установить Node.js и Visual Studio Code (VS code), в последнем собственно и будет происходить процесс создания бота. Запускаем VS code. Открываем папку, в которой будет хранится наш бот. Нажимаем Вид->Терминал, после этого в нижней части приложения должен появится терминал.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Написания «тела» бота

Для начало нужно создать описание бота.

После ввода команды, она будет спрашивать вас данные о боте (можно оставить по умолчанию, просто нажав Enter). В конце она спросит правильно ли всё указано и выведет полученные ответы.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

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

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

Если вы всё сделали правильно, то в папке бота должно быть следующее.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Далее создаём файл botconfig.json, здесь мы будем хранить основные параметры бота.

Теперь создаём файл index.js, в него копируем следующий код.

И мы на финишной прямой! Пишем в терминале команду для запуска бота.
Примечание! Если вы поменяли название исходного файла, вам нужно указать его.

После чего остаётся добавить бота на сервер по полученной ссылке.

Источник

Как создать своего бота в Дискорде

Discord — это бесплатный мессенджер, позволяющий пользователям общаться с помощью текстовых и голосовых сообщений. Кроме того, программное обеспечение поддерживает IP-телефонию и видеоконференции. Чаще всего приложение используется игровыми сообществами для участия в командных боях и киберспортивных мероприятиях. Несмотря на то, что мессенджер имеет закрытый программный код, пользователи могут использовать API, позволяющее написать своего бота для Discord. Для написания помощника потребуются базовые знания в области программирования. Далее мы поговорим о том, как создать своего бота в Дискорде, а также изучим основные команды.

Что лучше использовать для разработки

Нужно выбрать программную платформу, чтобы создавать собственного бота. Всего у нас есть два варианта: Node.js и всеми полюбившийся Python. Чем они отличаются, вы спросите?

Да все очень просто, первый вариант — это среда разработки, использующая JavaScript. Разработчики все оптимизировали, поэтому Node.js позволяет взаимодействовать с устройствами ввода и вывода через свой API. Кроме того, допускается подключать разные языки программирования.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

А что второй вариант? Здесь все немного иначе. Python — это среда, использующая высокоуровневую динамическую типизацию. В основном ее используют именно для написания скриптов и создания бота.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Таким образом, написание бота в Discord должно начаться с обязательного выбора ПО. От этого будет зависеть конечный результат, а нам он нужен положительным. Каковы наши рекомендации? Попробуйте сделать помощника, используя оба способа, так вы приобретете и опыт, и начальные знания в программировании, а мы вам поможем. Рассмотрим оба варианта в подробностях — от создания каркаса, до тестирования.

Используем Python

Нам нужно перейти на официальный сайт Python, чтобы загрузить последнюю версию среды разработки.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Установка библиотек

Дальнейшие инструкции такие:

Создаем словарь

Теперь нам нужно обучить своего бота. Сделать это просто — пишем словарь:

Теперь в окно вставляем следующий код:

>что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Далее нужно посетить сайт разработчиков Discord Developer Portal, просто вбейте наименование в поисковике:

Теперь сохраните полученный файл конфигурации в папку «Config», которую нужно создать самостоятельно.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Папка «Config» с файлом может выглядеть следующим образом, как показано на рисунке ниже.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Создаем каркас

Теперь нам нужно создать каркас для Discord bot. Здесь придется немного потрудиться, так как будем использовать команды в большом количестве:

Нужно добавить основной код:

async def hello(ctx):

Далее идет функция и выглядит она следующим образом:

bot.run(settings[‘token’])что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Сохраняем документ привычным способом в папку «Config».

Запуск

Ну вот и мы подошли к тому, чтобы проверить работоспособность. После того как свой бот создан, нам нужно снова открыть файл IDLE. Далее прописываем такую команду:

У вас путь к каркасу бота может отличаться. Кроме того, можно прописать путь к файлу через командную строку.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Откройте Дискорд с компьютера или телефона, чтобы проверить, есть ли бот в сети. Если вы наблюдаете отсутствие помощника, то проверьте отступы, ведь при программировании в Python нужно строго их соблюдать. Это поможет не стать заложником ошибок, таких как Syntax Error.

Используем библиотеку Node.js и JavaScript

Теперь мы расскажем, как осуществляется настройка бота в php Node.js:

Откройте последний файл и пропишите код:

>что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Префикс можно использовать любой, а токен вы найдете на портале Discord Developer.

Теперь откройте файл «bot.js» и пропишите следующие данные, которые показаны на рисунке.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Сохраняемся и создаем файл, где будут прописаны роли с наименованием «comms.js». Указываем команды, как показано на картинке.что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Запуск

Чтобы запустить бота нам нужна командная строка:

Заключение

Создание своего бота в Discord процесс трудоемкий, но если соблюдать те инструкции, которые мы описали в статье, то у вас все получится. Мы рекомендуем попробовать каждый способ, а вы выберете для себя приемлемый.

Видео по теме

Источник

Как создать собственного бота на сервер в Discord

При создании сервера у пользователя возникает большое число обязанностей, которые иногда не в силах выполнить самостоятельно. Часть работы можно переложить на участников сервера, которые вступили в группу. Но для выполнения стандартных операций в рамках сервера можно возложить на автоматического помощника. Боты участвуют в работе программы на официальной основе, и поэтому можно приглашать созданных ботов на сервер. Во время добавления автоматического помощника клиенты программы могут устанавливать команды для выполнения. Хотя стандартный список ботов не бесконечный, и поэтому часть обязанностей нельзя положить на бота.

При подобном варианте пользователь может создавать оригинальных помощников при помощи специально разработанных для подобной цели ресурсов. Как правило, клиенты предпочитают применять discord.js, Python или Discord Bot Maker. Программы оснащены интуитивно понятным интерфейсом, чтобы не возникло проблем с пользованием, а вопросы возникали в ходе процесса создания.

Как создать Дискорд-бота на discord.js?

Пользователи могут создавать боты при помощи discord.js. Для того, чтобы выполнить операцию следует перейти на платформу, и выполнить операции в зависимости от инструкции.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Стандартная процедура создания бота при помощи портала discord.js:

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

После выполнения операции, бот готов к использованию, и следует добить в мессенджер Дискорд. На платформу можно добавить бот при помощи генератора OAuth2. Для того, чтобы добавить бот, необходимо:

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Затем следует заняться производством проекта при помощи применения терминала.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Перед тем, как начать использовать бот, следует произвести установки выбранных зависимостей:

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Задание команд для бота Дискорд через discord.js.

При помощи discord.js пользователи могут не только создавать работы для выполнения конкретно выбранной опции, но и могут контролировать процедуру задания команд для созданного бота. Как правило, пользователи предпочитают использовать ботов для того, чтобы:

Для чтения сообщений

После того, как бот создан, и установлен на мессенджер Дискорд, может находиться в режиме онлайн, и выполнять необходимые опции. Например, бот может прочитывать отправленные в диалоге сообщения, и отвечать в зависимости от инструкции.

Для того, чтобы бот мог читать сообщение, следует добавить в функционал бота опцию. Затем следует производить слушателей в рамках событий в сообщениях. После получения сообщения, следует сохранить объект с названием message.

Затем следует ввести команду, которая разрешает игнорировать сообщение, если отправлено от бота.
Если указать команду, то сообщение автоматически возвращается отправителю, если это бот.

Затем производим проверку на префикс, который был указан ранее. При этом, сообщение возвращается, если операция не производится, то следует ввести команду.

Добавление музыки

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

Затем указываем список, и порядок сохранения композиций.

Для подключения к голосовому каналу, добавляем в сферу применения команду в опции бота.

Проигрывание песни

Для исполнения музыкальной композиции следует использовать опцию с названием playStream, где следует указать и URL – адрес выбранной композиции. При построении команды для бота, чтобы проигрывались музыкальные композиции, следует указать порядок воспроизведения песен. Если грамотно ввести порядок произведения музыкальных композиций, то песни будут играть по очереди, а не будет играть одна песня.

Пропуск трека

В программе Дискорде могут содержаться музыкальные композиции, которые надоели, и пользователь не хочет, чтобы при использовании прослушивания списка песен. Для того, чтобы пропускать конкретно выбранный трек при прослушивании музыки, следует указать необходимую команду для бота.

Остановка

При этом, список песен может быть изменен. При помощи бота происходит остановка прослушиваемых композиций. Для того, чтобы добавить в бот необходимую опцию, следует воспользоваться комбинацией. При построении команды для остановки воспроизведения песен, следует указать, что опцию необходимо использовать в рамках голосового канала.

Полный код бота для Дискорд

При помощи платформы пользователи могут писать коды для ботов, которые впоследствии будут использоваться в рамках мессендежра Дискорд. После проведения создания бота можно приступать к написанию кода javascript:

Затем при выполнении процедуры следует указать базовые варианты слушателей, которые исполняют способы console.log во время произведения запуска. После грамотного проведения операции, можно начинать использовать бота в зависимости от предназначения. Для использования бота можно применить команду node.

Тестирование бота

При помощи платформы пользователи могут произвести проверку работы работа. После проведения диагностики, пользователи могут понять моменты, которые необходимо доработать перед началом работы. После исправления проблем, и тестирования, можно вводить бот в эксплуатацию.

Как создать бота в Дискорд на Python?

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

Инструкция по созданию бота внутри платформы Python:

Применение программы Discord Bot Maker

Программу Discord Bot Maker применяют для создания ботов в рамках текстовых или голосовых диалогов в мессенджере Дискорд. В рамках программы можно создать бот, который выполняет комбинацию необходимых команд. При этом, пользователь может выбирать варианты команд, которые будут выполняться помощников. Пользователи могут вкладывать необходимые задачи в бот при помощи платформы Discord Bot Maker. Преимущество использования сервиса заключается в том, что программы интегрированы с мессенджером, и поэтому установка созданного бота проводится по облегченному варианту.

Если бот, исчерпал заложенные опции и инструменты, то пользователь может удалить бот с канала. Пользователи могут удалить бота, если уверены, что не захотят вернуть помощника для выполнения работы. Для того, чтобы удалить бот следует:

Источник

Как создать нового бота в Дискорде

Так как сделать бота в Дискорде без знания языков программирования практически невозможно, то единственный способ, который поможет осуществить задуманное — редактирование уже существующего проекта. Но даже для этого необходимо понимать основные принципы.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Создание бота

Далее мы подробно рассмотрим, как сделать бота в Discord не имея глубоких знаний в программировании. Для этого мы будем использовать JavaScript. Дополнительные материалы для работы загрузите по ссылке.

Этап 1: Подготовка

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

Этап 2: Добавление команд

После подготовительного этапа и создания «оболочки» необходимо прописать команды для бота. Для примера мы добавим самую простую — ответ на запрос. Для этого понадобится простой текстовый редактор (например, блокнот), но лучше использовать специальную программу notepad++ (доступна бесплатно). Выполните следующие действия:

Внимание! Везде нужно вводить текст из кавычек, но самих кавычек («») быть не должно. Все остальные символы обязательны.

Теперь будем создавать команду для ответа на сообщение (здесь же, следующей строчкой). Выглядеть она будет следующим образом:

На этом этап программирования можно считать оконченным.

Этап 3: Тестирование

Теперь необходимо сделать так, чтобы бот появился в списке онлайн участников. Для этого вновь открываем командную строку и вводим «cd Desktop/bot» (для перехода в созданную папку) и «node bot.js». Если вы все сделали правильно, то он появится онлайн.

Введите «++start» в текстовом канале Дискорда. В ответ bot должен отправить сообщение «Welcome to server». Если этого не происходит, а в процессе вы меняли префикс и другие значения, то попробуйте перепроверить код. Особое внимание уделите наличию пробелов и скобок.

Заключение

Как видите, сделать бота для Дискорд сервера не так уж и сложно. Если у вас есть знания в области программирования, то аналогичным образом вы можете добавить другие дополнительные команды.

Источник

Создание Discord-бота, используя библиотеку discord.js | Часть №1

Введение

В этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд.

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

Начало работы

Если вы уже знакомы с приведёнными ниже материалами, — смело можете пролистать этот раздел.

Для начала работы с кодом нам нужно установить среду разработки, это может быть:

Среда разработки выбирается по удобству использования и практичности, она у вас может быть любая, но мы рассмотрим её на примере Visual Studio Code, так как она является одной из самых приемлемых для новичков, а также для опытных программистов.

Для установки переходим по этой ссылке.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд
Выбираем свою операционную систему и запускаем скачивание.

Для создания бота мы используем среду выполнения node.js. Для её установки нам необходимо перейти на этот сайт.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

На данный момент нас интересует версия долгосрочной поддержки (LTS), скачиваем её.

В Visual Studio Code присутствует возможность устанавливать расширения.
Для этого, кликните по отмеченной ниже иконке.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

В открывшемся окне вписываем название название/идентификатор нужного нам расширения, после чего устанавливаем его.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Из полезных расширений могу отметить:

Создание бота

Теперь, когда вы установили все нужные компоненты, мы можем приступить к созданию самого бота.

Здесь всё просто. Переходим на портал разработчиков и нажимаем на кнопку с надписью «New Application» — она находится в правом верхнем углу.

В открывшемся окне вписываем имя бота, после чего, нажимаем на кнопку с надписью «Create».

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

На этой странице мы можем изменить имя бота, загрузить для него иконку, заполнить описание.

Теперь наша задача — воплотить бота в жизнь. Для этого переходим во вкладку «Bot».

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Нажимаем на кнопку с надписью «Add Bot» и воплощаем бота в жизнь.

Поздравляю! Вы создали аккаунт для вашего бота. Теперь у него есть тег, токен, ник и иконка.

Подготовка к написанию кода

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

Первым делом создаём папку, после чего открываем её в VS Code (Файл > Открыть папку) / (Ctrl + K Ctrl + O)

Далее нам нужно открыть терминал (Терминал > Создать терминал) / (Ctrl + Shift + `)

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Теперь мы должны создать файл с неким «описанием» нашего бота, сделаем это через терминал.

Вписываем данную строку в терминал и нажимаем Enter:

После каждой появившейся строки нажимаем Enter или вписываем свои значения.
Значения в этом файле можно будет изменить в любой момент.

Далее, мы должны поочерёдно вводить в терминал эти строки:

«Install» также можно сокращать в «I», но необязательно.

Итого, если вы следовали инструкциям и всё сделали правильно, в вашей папке должны были появиться 3 объекта:

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Написание кода

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

Существует множество вариантов для его написания: используя один файл, два, несколько, и т.д

Мы рассмотрим вариант с двумя файлами, так как его использовать очень легко и удобно, но у каждого варианта есть свои недостатки — например, у этого недостатком является сложность в написании начального кода.

Но не волнуйтесь, весь код вам писать не придётся.

Для начала, нам нужно где-то хранить основные параметры и информацию о боте.

Мы можем сделать это двумя способами:

Разберём хранение параметров в отдельном файле.

Итак, создаем файл config.json

Вставляем в него следующий код:

* Для получения токена зайдите на портал разработчиков, перейдите во вкладку «Bot» и скопируйте его.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

* Самым распространённым среди разработчиков префиксом является !

Далее нам нужно создать файл bot.js и вставить в него данный код:

Теперь создаём файл comms.js, в нём будут сами команды.

В нём должен быть следующий код:

Чтобы добавить больше команд — просто объявляйте больше функций и добавляйте их в список, например:

И вот, мы вышли на финишную прямую!

Осталось всего ничего — запустить бота.

Для этого открываем терминал и вставляем в него следующую строку:

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Готово! Бот запущен и вы можете им пользоваться, ура!

Чтобы пригласить бота на свой сервер, воспользуемся нам уже известным порталом разработчиков.

Перейдём во вкладку OAuth2, пролистаем чуть ниже, выберем «Bot» и отметим нужные боту привилегии.

Теперь осталось скопировать ссылку-приглашение и добавить бота на свой сервер.

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Существует два способа:

Для этого, сначала мы должны скопировать ссылку-приглашение.
После чего перейти в файл bot.js и вставить данную строчку кода сюда:

Итоговый код должен быть таким:

Чтобы указать несколько привилегий, мы должны перечислить их в квадратных скобках, через запятую:

* Все привилегии указываются заглавными буквами

Список доступных привилегий:

ADMINISTRATOR
CREATE_INSTANT_INVITE
KICK_MEMBERS
BAN_MEMBERS
MANAGE_CHANNELS
MANAGE_GUILD
ADD_REACTIONS
VIEW_AUDIT_LOG
PRIORITY_SPEAKER
STREAM
VIEW_CHANNEL
SEND_MESSAGES
SEND_TTS_MESSAGES
MANAGE_MESSAGES
EMBED_LINKS
ATTACH_FILES
READ_MESSAGE_HISTORY
MENTION_EVERYONE
USE_EXTERNAL_EMOJIS
VIEW_GUILD_INSIGHTS
CONNECT
SPEAK
MUTE_MEMBERS
DEAFEN_MEMBERS
MOVE_MEMBERS
USE_VAD
CHANGE_NICKNAME
MANAGE_NICKNAMES
MANAGE_ROLES
MANAGE_WEBHOOKS
MANAGE_EMOJIS

Я не советую вам из привилегий выбирать только ADMINISTRATOR, поэтому лучше указать только те привилегии, которые бот действительно использует для корректной работы

Полезные и интересные команды

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

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

что нужно для создания бота в дискорд. Смотреть фото что нужно для создания бота в дискорд. Смотреть картинку что нужно для создания бота в дискорд. Картинка про что нужно для создания бота в дискорд. Фото что нужно для создания бота в дискорд

Не стоит пугаться большого кода, здесь всё предельно просто.

Заключение

Вот и подошла к концу первая часть обучения, как вы могли заметить, создать бота, используя библиотеку discord.js очень просто.

Итого, из этой статьи мы выяснили:

Надеюсь, что вам понравилась моя статья и вы узнали из неё что-то новое.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *