Найти тему
Top 5 от Namikaze

Лучший бот для Discord - Яга, или же YAGPDB! Расскажу, как его настроить!

Доброго времени суток, читатели! В этой статье я расскажу Вам, как настроить бота YAGPDB к своему серверу Discord и укажу тонкости его настройки.

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

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

1. Добавление бота на сервер.

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

  • Переходим на сайт с ботом ( <-- кликнуть);
  • В правом верхнем углу кликаем на Control Panel и уже на новой странице нажимаем примерно в том же положении на Login.
  • Далее мы логинимся под своим профилем, который имеет права администратора на сервере, и в открывшемся окне после успешного входа, авторизируем бота.
Авторизация
Авторизация
  • После этого у нас открывается главная страница нашей Веб-мордочки бота. Нам остается лишь в начале страницы выбрать необходимый сервер, на который мы пригласим бота.
    После нажатия по серверу откроется окно, в котором Вы укажите права, которые Вы выдадите боту. Я даю все права боту, позже ненужные мы можем убрать в настройках сервера Discord.
-3

2. Настройка YAGPDB.

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

В первую очередь помните, что при автоматизации выдачи ролей через Бота людям (пример: Заходит человек на сервер, и Вы хотите, чтобы ему сразу Выдалась автоматически роль Новичок), то в списке ролей в настройках сервера, роль бота должна находиться выше остальных пользователей. Советую размещать её под ролью Администратора.

Итак, выбрав сверху необходимый для настройки сервер, слева мы увидим главное меню функций бота и по центру будет размещаться общая информация о модулях бота, которые задействованы на сервере:

Меню навигации слева.
Меню навигации слева.
  • Во вкладке Stats Вы сможете наблюдать различную статистику по серверу.
  • Вкладка Server Discovery позволит Вам заполнить информацию о Вашем сервере, которая поможет в продвижении и получении трафика людей.

Итак, Самое интересное уже начинается - вкладка Core.

После любых изменений во всех вкладках не забывайте нажать кнопку сохранить в конце страницы.

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

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

Ниже следует,
Command settings - здесь мы настроим префикс и реализацию команд.

Command settings
Command settings

  1. В данном поле указываем префикс, через который будем обращаться к боту в чате(имейте в виду, что он должен отличаться от префикса другого бота, если такой имеется на вашем сервере, префиксом может быть любой символ).
  2. Роль, которая будет иметь возможность использовать его функции.
  3. Роли, которые бот будет игнорировать при обращении к нему.
  4. Включаем все команды, чтобы они были активированы.
  5. Ставим галочку и выставляем параметр в секундах. Через указанное вами время, команда, которую Вы написали в чат, будет удалена ботом.
  6. Данный параметр удаляет ответ бота на Ваш запрос, не ставим галочку, если хотим, чтобы ответ бота остался в чате.
  7. Сохраняем.

Здесь, мы установили наш префикс. Далее при активации команд, Вы сможете использовать их в чате по шаблону : (prefix)команда.
Например команда очищения чата с моим установленным префиксом (+):
+clean 100

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

Notifications & Feeds

В пункте General мы можем настроить некоторые объявления ботом. (Необходимую опцию для начала нужно включить, чтобы ползунок стал зеленым).

1. Выбираем канал в который бот будет размещать сообщение. В данном случае, мы можем настроить уведомление-приветствие в стиле.

-7

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

-8

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

4. Информирует в чате канала, о смене тематики в нем.

Так же, для пункта 1 и 2 Вы можете добавить несколько вариаций реакции бота на событие, нажав на зеленый плюсик, рядом с полем для ввода текста. Под полем расположен шаблон, который Вы можете использовать для получения данных об определенном человеке: ник, id и тд.

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

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

Более интересен пункт Streaming.

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

Итак, включаем функцию и настраиваем :

-9
-10

По порядку:
1. Выбираем канал, в который будет размещать уведомление бот.
2. Пишем текст, который будет заполнять бот, можем вставить шаблонные вставки.
3. Указываем жесткий список игр, по которым будет работать бот, то есть если игры в списке нет, то он не уведомляет. Если оставить поле пустым, уведомления будут приходить о любых стримах.
4. Указываем роль стримеров.
5. Вайтлист на роль, только о людях с данной ролью будет приходить уведомление.
6. Игнорируемые роли.
7. Сохраняемся.

В следующем пункте YouTube бот будет размешать новые ролики в выбранный Вами канал, тех Ютуб каналов, которые Вы добавите. Там все просто, думаю разберетесь.

Tools & Utilities

Баны, Кики, Мьюты и все остальное это именно здесь.

Первая вкладка - Moderation.

Итак, наблюдаем :

Главные подпункты
Главные подпункты

В General настраиваем Канал, в который бот будет присылать уведомление о банах, киках и мьютах.

Далее можем, включить систему Репортов на участников чата, то есть любой сможет кинуть репорт и написать причину.

Репорт
Репорт

Далее, можно включить логирование сие действий в аудит.
Ниже мы можем включить команду
giverole, если Вы хотите выдавать роль через чат.

Итак, правее мы можем выбрать канал для логирования в канал админам.
Советую включить команду
clean, с ее помощью Вы сможете очищать чаты от спама или ненужных срачей.

Ну и в конце логирование банов в аудит.
Ну и в конце логирование банов в аудит.

Переходим в вкладку Mute.

-14

1. Активируем функцию, если она нам нужна.
2. Выбираем роль, которая будет присваиваться человеку с мутом.
3. Разрешаем боту управлять ролями.
4. Отключаем возможность добавлять реакции в состоянии мута.
5. Мут игнорирует следующие каналы.
6. Пользователи с следующими ролями могут мутить.
7. При получении мута, слетают выбранные роли.

-15

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

Kick/Ban/Warn я рассмотрю только на примере Kick'a, ибо функции по настройке одинаковые.

На первом скриншоте, мы подрубаем функцию Kick.
Ниже описана команда, с моим префиксом это будет:
+kick @user Много спамил

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

На втором скриншоте приведен шаблон сообщения, которое будет отправлено в чат.
С Баном и Варном ситуация аналогичная.

Далее идет две вкладки меню Basic Automoderator и Automoderator v2.

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

В первом пункте General все просто, активируем и сохраняем.
Далее, SlowMode и Mass Mention(массовое упоминание), практически не использую, только если MassMention. Вполне все просто, вначале выставляем время, которое бот будет помнить, что данный пользователь уже нарушал данные правила, после чего он будет выдавать
мут > на количество времени > Кикнет после указанного количества нарушений > выдаст бан за определенное количество нарушений данного правила.

-17

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

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

Точно так же и с Links, Banned Words и WebSites.
Только в последних двоих, мы можем добавить сами слова и сайты, за которые будет ругаться бот. В основном это маты.

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

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

И думаю, на этом сегодня Мы остановимся. В следующей статье, я расскажу, как добавить авто-выбор ролей через emoji, эмодзи, реакции, называйте как хотите. Расскажу о системе верефикации и еще парочке интересных фич Яги. Извиняюсь, за некоторые некачественные скриншоты, Яндекс немного урезал качество на растянутых.

И помните, если остались вопросы, задавайте в комментариях, я все расскажу.

Безумно благодарен тем, кто дочитал статью до конца. Ставьте лайк 👍 👍 👍 и смотрите предыдущие публикации! Всем спасибо!

Топ 5 кооперативных игр в 2020 году
Топ 5 самых ожидаемых игр 2020 года
Топ 5 самых адекватных слухов о GTA 6
Топ 5 мифов о видеокартах, которые стоит забыть!
Топ 5 забавных комментариев о Red Dead Redemption 2
Топ мемов о XBOX Series X