Как зайти в аккаунт бота в дискорд
Для начала вам нужно создать новый сервер в Discord (или получить права администратора на уже существующем). Откройте страницу вашей учетной записи Discord в браузере — так будет удобнее перемещаться между страницами настроек.
1. Нажмите на «+» на левой панели.
2. Выберите шаблон сервера в зависимости от вашей сферы или создайте собственный.
3. Укажите, для каких целей хотите его использовать.
4. Выберите изображение будущего сервера и укажите его название (1), затем нажмите Create. (2).
5. Сервер создан. По умолчанию в него уже добавлены два канала — текстовый и голосовой (1). Чтобы изменить настройки канала, нажмите значок шестеренки (2). Добавить новый канал можно, нажав на «+» рядом с названием раздела. Мы не будем создавать новый канал и для подключения нашего бота используем уже существующий канал general.
6. Теперь нужно получить ID выбранного канала. Для этого нужно сначала включить режим разработчика в настройках вашего профиля. Нажмите на значок шестеренки рядом с вашим никнеймом и фотографией.
7. Перейдите в раздел APP SETTINGS, на вкладку Advanced (1) и переместите селектор Developer mode — режим разработчика активируется (2).
8. Вернитесь из меню настроек и кликните по нужному каналу правой клавишей мыши (1), во всплывающем меню выберите Copy ID — идентификатор вашего канала будет скопирован (2). Сохраните его в любом текстовом документе, чтобы не возвращаться к этому шагу.
Создать бота и добавить его на сервер, скопировать токен ботаСначала вам нужно создать приложение, затем в этом приложении создать бота и настроить для него разрешения, и только после этого — добавлять бота на сервер.
1. На вкладке Applications выберите New Application.
2. Введите название будущего приложения (1) и нажмите Create (2).
3. Приложение создано. Перейдите не вкладку Bot (1) и нажмите Add Bot, чтобы добавить нового бота.
4. Согласитесь добавить бота в ваше приложение.
5. Бот создан. На вкладке Bot отобразится вся информация о нем. Тут можно изменить его имя, добавить изображение и скопировать токен бота (1). Этот токен понадобится вам для настройки модуля Discord на платформе Appmaster.i. Каждый раз при внесении изменений портал разработчика будет предлагать вам сохранить их (2).
Сохраните токен бота, чтобы при последующей настройке не возвращаться к этому шагу.
7. Вставьте скопированную ссылку в адресную строку браузера и перейдите по ней — откроется окошко вашего приложения. Выберите ваш сервер в раскрывающемся списке (1) и нажмите Continue (2).
8. Убедитесь, что приложению (а значит, и созданному в нем боту) даны только необходимые разрешения, после чего добавьте его на ваш сервер.
Через AppMaster.io Studio подключить бота в приложениеВ этой статье я подробно расскажу о том, как работать с библиотекой discord.js, создать своего Discord-бота, а также покажу несколько интересных и полезных команд.
Сразу хочу отметить, что я планирую сделать ряд подобных статей, начиная с простых команд, заканчивая музыкой, системой экономики и распознаванием голоса ботом.
Начало работы
Если вы уже знакомы с приведёнными ниже материалами, — смело можете пролистать этот раздел.
Для начала работы с кодом нам нужно установить среду разработки, это может быть:
Среда разработки выбирается по удобству использования и практичности, она у вас может быть любая, но мы рассмотрим её на примере Visual Studio Code, так как она является одной из самых приемлемых для новичков, а также для опытных программистов.
Для установки переходим по этой ссылке.
Выбираем свою операционную систему и запускаем скачивание.
Для создания бота мы используем среду выполнения node.js. Для её установки нам необходимо перейти на этот сайт.
На данный момент нас интересует версия долгосрочной поддержки (LTS), скачиваем её.
В Visual Studio Code присутствует возможность устанавливать расширения.
Для этого, кликните по отмеченной ниже иконке.
В открывшемся окне вписываем название название/идентификатор нужного нам расширения, после чего устанавливаем его.
Из полезных расширений могу отметить:
-
Discord Presence — расширение, позволяющее отображать рабочую область и файл, в котором вы работаете в вашей игровой активности (функция работает только при использовании приложения Discord).
Создание бота
Теперь, когда вы установили все нужные компоненты, мы можем приступить к созданию самого бота.
Здесь всё просто. Переходим на портал разработчиков и нажимаем на кнопку с надписью «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» и отметим нужные боту привилегии.
Существует два способа:
-
Заранее отметить нужные привилегии.
Итоговый код должен быть таким:
Чтобы указать несколько привилегий, мы должны перечислить их в квадратных скобках, через запятую:
* Все привилегии указываются заглавными буквами
Список доступных привилегий:
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
Полезные и интересные команды
В предыдущем разделе я показал вам, как запустить бота и как писать для него команды.
Теперь я хочу поделиться с вами несколькими своими командами.
Боты для Дискорда — специальные программы или, простыми словами, ее «фейковые» пользователи. С их помощью можно расширить функционал софта и управлять с помощью специальных команд. Ниже рассмотрим, в чем особенность Discord Bots, как они работают, что необходимо сделать для их скачивания и установки.
Что это такое
Простыми словами, боты для Дискорд — фейковые пользователи, отвечающие на команды, с возможностью управления.Технически это элементы кода, открывающие для сервера дополнительные функции.
Назначение
Боты для ДС на русском или английском языках устанавливаются только по желанию пользователей и применяются для расширения функционала. В зависимости от вида они могут приветствовать новых участников, открывать доступ к музыке и играм, раздавать подарки и т. д. Большим спросом пользуются развлекательные боты, к примеру, Groovy.
Боты для Дискорд делятся на три вида. Кратко рассмотрим их особенности:
Наиболее распространенными являются серверные Discord-боты, поэтому именно на них остановимся подробнее.
Как добавить Discord Bots
Много вопросов касается того, как добавить бота в Дискорд, и что делать с ним дальше. Общий алгоритм действий следующий:
- Найдите подходящего Дискорд-бота в Интернете. Можно использовать сайты, которые рассмотрены выше.
- Перейдите на официальный сайт бота, изучите информацию о нем.
- Выберите сервер. Перед тем как добавить бота в Discord, определитесь, на каком сервере он будет работать. Если это необходимо, сделайте новый.
- Задайте разрешения, которые будет иметь приложение.
- Авторизуйте бота Дискорд и присвойте ему роль. Последний пункт не обязателен.
- Создайте канал для Discord-бота (не обязательно). Он может пригодится, чтобы подавать команды или открыть доступ к управлению определенным участникам (администратору, модератору и т. д.).
Теперь нужно разобраться, как настроить бота в Дискорде. Для этого войдите в сервер, куда он добавлен, найдите «фейкового» пользователя в перечне и нажмите на него правой кнопкой мышки. Как правило, там появляется меню, с помощью которого можно внести необходимые настройки.
Вот посмотрите описание некоторых из них:
- mee6 — может исполнять роль модератора, осуществлять поиск информации в Интернете, с целью проигрывания музыки итд.
- vexera — музыкальный помощник;
- fredboat — тоже музыкальный помощник, есть доступ к качественной музыке;
- juniperbot — много функций у него: прослушивание музыки, напоминания, рейтинги, модерирование;
- unbelievaboat — получение денег, модерация;
- Rhythm — музыкальный бот;
- pancake — посмотрите его описание обязательно;
- Duno — предназначен для решения комплекса задач;
- probot — опции модерации и развлечения;
- radio 24/7;
Помните, что все Discord-боты разные и подходы к их использованию или наладке также отличаются. Перед тем, как поставить такое дополнение, изучите техническую документацию и разберитесь с командами.
Проблемы и их решение
Если бот по какой-то причине не устанавливается или не работает в Дискорд, причин может быть несколько:
- системные проблемы;
- вы не являетесь администратором;
- учетная запись не подтверждена.
Для решения проблем подтвердите профиль и войдите в качестве администратора. Если это не помогает, попробуйте перезапустить Дискорд, удалить бота и установить его заново.
Итоги
Теперь вы знаете, что такое Discord-боты, для чего они нужны, и как их поставить. Главное — не торопитесь с выбором, а ставьте только тех помощников, которые реально необходимы и будут приносить пользу на сервере.
Боты для сервера Дискорд — специальные пользователи VoIP мессенджера, открывающие дополнительные возможности для владельцев. Применение таких программ позволяет расширить функционал Discord-сервера, а в дальнейшем управлять с помощью специальных команд. Ниже рассмотрим, как пригласить такого пользователя, и как выполнить правильные настройки.
Что это
Технически бот для сервера Дискорд — API-программа, реагирующая на команды и полностью находящаяся во власти администратора. В зависимости от ситуации можно добавить помощник музыкального, администрирующего, развлекательного или иного плана.
Боты для сервера Дискорд бывают на разных языках и устанавливаются по желанию пользователя. В зависимости от ситуации они делятся на несколько видов:
- Пользовательские. Самостоятельные Дискорд-боты, активируемые через профиль пользователя. По правилам VoIP мессенджера их применение запрещено. При выявлении такого бота необходимо обратиться с жалобой к администрации.
- Селфботы. Такие помощники созданы на базе API и предназначены для оптимизации профиля и получения дополнительных возможностей. Они работают с помощью команд, но требуют наличие токенов, доступных на консоли. Эти сведения должны быть защищены.
- Серверные. Боты для сервера пользуются наибольшим спросом. Они привязаны к определенному Discord-серверу и расширяют его возможности. Сегодня в сети представлено сотни (если не тысячи) разных помощников. При желании можно запустить server monitoring и подобрать оптимальный вариант.
В данной статье мы рассматриваем именно серверные виды bots, ведь именно они получили наибольшую популярность.
Как добавить бота в Дискорд
Следующий вопрос, интересующий пользователей — как пригласить бота на сервер Дискорд. Для начала убедитесь в наличии разрешений, необходимых для добавления такого помощника. Для приглашения необходимы права администратора или управления сервером. Если в вашем распоряжении нет ни одной из ролей, добавить такого пользователя в Discord не получится.
Для проверки сделайте следующее:
- Войдите в программу Дискорд.
- С левой стороны кликните по Discord-серверу, куда вы планируете пригласить помощника.
- Справа от списка жмите имя, а после Настройки.
- С левой стороны найдите роли, которые были назначены для получения разрешения.
При наличии прав администратора или управления можно не переживать и смело добавлять бота на сервер Discord. Для этого сделайте следующие шаги:
- Выберите сервер, к которому будет подключаться Discord-бот.
- Задайте разрешения, которые предоставляются при дальнейшей работе.
- Авторизуйте Дискорд-бота на сервере.
- При необходимости присвойте помощнику роль.
- Сделайте канал для бота Дискорд. Он может помочь для подачи команд или открытия доступа к управлению конкретными участникам (модератор, администратор и т. д.).
Настройка
Итоги
Боты для сервера Дискорд — реальные помощники, позволяющие расширить функционал мессенджера, найти новых друзей и начать более активное общение. Если и возникают трудности в добавлении, что-то не устанавливается и не работает, причин может быть несколько: проблемы с системой, отсутствие доступа администратора или неподтвержденный аккаунт. В остальных ситуациях проблем быть не должно.
Читайте также: