Как настроить yagpdb xyz на выдачу ролей по эмодзи
Fish and Chips for @shadow21a @lzodd @teyloll @SoggySaussages for contributing to this release.
DesTroy
8 weeks and 1 day ago (27 Sep 23 09:38)
v2.29.0 is live now.
- If you delete a channel configured on the dashboard for something, the dashboard will show you «Deleted channel» instead of showing nothing and won’t leave you confused on why things don’t work.
- Changes to README.md ( which none of you will ever read)
- VoiceStates struct now has SelfVideo and SelfStream properties. SelfVideo is set to true if a user is sharing their camera. SelfStream is set to true when the user started a stream using discords «Go live» feature.
- You can now do a simple range over a series of numbers in Custom Command Templates.
>>>>``` Should print `0011`
>>empty>``` Should print `empty`
- publishMessage and publishResponse has been added to custom command templates.
publishMessage accepts channelID (has to be announcement channel) and messageID as params and publishes the message if it is unpublished. publishResponse publishes the response of a CC Template in executed in an announcement channel.
They cannot be used in join / leave feeds and are bound by discord rate-limits. ( 10/ hour for announcements and 3/hr on editing an published message)
- All DMs from the bot will now have a server info button instead of a string appended to content or embed footer, you know what this means? You can use footers again in DM embeds.
Espetinhos for @phenpessoa @jo3_l @SoggySaussages @stachelbeere1248 @lzodd for contributing to this release
DesTroy
12 weeks and 6 days ago (25 Aug 23 09:24)
v2.28.0 is live now!
- .Guild.Banner is now a thing.
- Fixed a bug where setting limit of 0 on dbDelMultiple would delete all keys that matches the pattern. It will now delete 100 keys only.
- Added new default avatar url for users who are on the new username system.
- Added 10 new wouldyourather questions
- Custom Commands can now trigger on message edits (See attached screenshot) When a custom command is triggered when a message edits, .IsMessageEdit will be true else it will be false. This is a premium only feature, if you enable this and then disable premium, this would be auto-disabled.
Dim Sums for @lzodd @savage4618 @jo3_l for contributing to this release!
DesTroy
14 weeks ago (17 Aug 23 09:19)
v2.27.0 is live now!
- Incident alerts on dashboard for discord api will now link to the status page of the incident.
- Autorole now has an option to ignore bots .
- Privacy improvements on reminders slash command
- Fixes to Discord Automod triggering Yag automod twice.
- Messages now have activity details
- Advanced Automod Channel Conditions now have Ignore Threads filter.
- Leading and trailing whitespaces on custom command responses are now trimmed.
- Improved argument parsing for custom commands.
- Fixed wyr command, and moved to a predefined list instead of being dependent on an API.
Chimichangas for @u84 @lzodd @SoggySaussages
DesTroy
18 weeks and 1 day ago (19 Jul 23 12:16)
v2.26.1 is live now!
- Clean command has a new -from flag, the deleting will start at this message, and all messages sent after this will be ignored during the clean.
- RSVP (also known as events) embed will now show user mention instead of their usernames.
- Fixed UI bug on home page with incorrect reddit feed count when there were no slow feeds set.
- owldictionary command has been replaced with dictionary command which uses dictionaryapi.dev as owlbot api is shutting down.
- Automod v2 has been renamed to Advanced Automoderator to make it easier for people to understand that is an upgrade of basic automod.
- Updated contribution guidelines.
- The home page feed will now show authors Globalname instead of username. ( Only self-hosts will notice this)
- Bumped dependencies to remove reported vulnerabilities by dependabot.
Bánh Mì for @lzodd for contributing to this release.
DesTroy
19 weeks and 1 day ago (12 Jul 23 11:38)
v2.25.0 is live now!
- .Guild.IconURL will now give animated icons too.
- 8ball command has been brought in sync with the original 8ball. So responses have been expanded to include all 8 ball responses.
- customembed command now allows using YAML and codeblocked JSON.
- Added new «Message Triggers Discord Automod» trigger to AMv2
- Attempted a fix for twitter feeds, but it doesn’t work at yags scale, so twitter feeds continue to be disabled.
Acarajé ( we are beginning again from the letter A but this time with street foods) for @lzodd and @u84
DesTroy
20 weeks and 3 days ago (03 Jul 23 15:31)
v2.24.0 is live now!
- Leave and Join messages fields now show char counts.
- editChannelName allows editing thread names now.
- .Guild.IconURL gives you server pfp now
- getWarnings template has been added to Custom Commands, it gives you a slice of warnings for a user
Each warning object contains the following keys
UserID // string snowflake of the warned user AuthorID // the mod who warned AuthorUsernameDiscrim //username and discrim of the mod who warned Message //text reason for warning LogsLink //the link the dashboard log for this warn, it will be empty if the log is deleted or older than 30 days
- Minor ui fixes
Zwetschgenkuchen for @lzodd @u84 golu7679 for contributing to this release
twitter feeds have been disabled with this release, as elon made it such that every page now needs a user account, so scrapers don’t work well. If you’ve been using premium just for these, please send in your refund request to [email protected] with the subject Refund for YAGPDB patreon because elon sucks
DesTroy
22 weeks and 3 days ago (19 Jun 23 12:35)
v2.23.0 is live now!
- Users who have moved to the new username system won’t show up with discriminator
- Global_name will be shown on the dashboard dropdown if logged in user has moved to the new username system.
Yoghurt for @lzodd for contributing to this release.
DesTroy
25 weeks and 3 days ago (29 May 23 13:34)
v2.22.0 is live now!
- expanded support for youtube urls to add channels ( playlists, and live urls work too)
- topserver, topcommands have been restricted to botadmin only, other debug commands have been restricted to botowner only.
- fixed bug with returns in try-catch block.
- fixes to sanitizeText
- fixed a bug in automod with violations expiring immediately
- .User.Globalname is a thing now, will only be available for people who have moved to the new username system.
- clearwarns command will now log to modlog channel.
Xi Gua Lao for @wolveric @jo3_l @phenpessoa @u84 @lzodd for contributing to this release.
DesTroy
30 weeks and 5 days ago (22 Apr 23 09:48)
v2.21.0 is live now
**Twitter feed is back! **
This implementation of twitter feed isn’t as reliable as the previous implementation was, hence a few caveats:
- There can be a latency of up to 30 — 60 minutes in the feed.
- It may miss tweets due to high rate-limits.
- If the username of a twitter account changes, you’ll have to recreate the feed.
Twitter feed will continue to be a premium feature as they have added cost associated with it for running on YAGPDB prod, If you want to run it for free, you can always self-host.
**These changes only affect twitter feed, so you may not see this version in the status command. **
Waffles for @buthed010203 putting the annoying idea of getting them working again.
Information
To add this bot to your server, click login in the upper right corner, then afterwards select it in the «select server» dropdown up top.
Make sure you have manage server permissions and that you are logged into the right account.
Afterwards, explore a little to get familiar with the interface and the features it provides.
If you stumble into any issues and need help, join the support server.
Thanks to our patrons!
Only showing patrons above $10
Patreon tiers above 3$ will grant you premium slots you can assign to servers, see the premium page for more info.
Check out.
YAGPDB is open source! The project is hosted on GitHub here: botlabs-gg/yagpdb.
Donate via patreon! Donating $3 or more will grant you premium slots you can assign to servers!
Looking for the YAGPDB Discord server?
Бот который выдает роли в Дискорде по реакциям
Пользователи Дискорд не знают, как правильно сделать получение ролей в случае предварительного нажатия на реакцию под текстовым сообщением. Участники программного обеспечения отмечают хорошо продуманную механику, однако требуется знать определенные особенности.

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

Переход по адресу https://yagpdb.xyz.
Во вновь открывшейся странице перед пользователем отображается привлекательная обложка. Для добавления на сервер, требуется нажать на клавишу, которая расположена в правой части панели управления.
На следующем этапе пользователь выполняется переход в control panel, успешно проходит авторизацию с последующим выбором тематического сервера. Для организации дальнейшей работы потребуется отыскать категорию Role Commands.
Role Commands – наименование роли. Пользователям требуется ввести соответствующее для присвоения. Обратите внимание, существует несколько вкладок group и role, которые используются для активации.
Для последующей работы, требуется выполнить переход в интересующий тематический сервер, где в дальнейшем прописывается соответствующая команда – rolemenu create «персональное наименование интересующей категории». Необходимо обязательно установить интересующую реакцию под текстовым сообщением.

Обратите внимание, несмотря на соблюдение последовательности действий, конечный результат не выглядит привлекательно. Поэтому требуется продолжить модернизацию. Для этого необходимо добавить рекомендацию сообщение. В диалоговое окно вводится текст любого содержания.
Дальнейшая инструкция включает в себя:
- Осуществляется переход в режим разработчика Дискорд. Для этого требуется скопить id набранного сообщения.
- Далее пользователь переход в категорию настроек.
- На следующем этапе выбирается подраздел внешнего вида.
- Выполняется копирование id сообщения.
- Во вновь открывшейся форме вводит команда rolemenu create (наименование подраздела) -m (id месседжа).
- Повторно осуществляется установка реакции на текстовое сообщение.
- Сохранение результатов нажатием на одноименную клавишу.

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

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

Как сделать выдачу ролей по реакции через бота YAGPDB.xyz?
Принцип работы YAGPDB.xyz заключается в том, чтобы пользователи смогли выбирать предложенные роли без посторонней помощи. Дополнение обладает уникальной способностью создавать таблицы с указанием ролей и участников канала. В программе пользователи могут использовать опцию Role Command.
Пользователи могут получить доступ к открытым опциям и инструментам после загрузки дополнения на устройства. Инструкция загрузки YAGPDB.xyz:
- Вначале необходимо войти на официальный сайт с ботом. Найти официальный сайт можно при помощи браузера, где следует ввести название бота в поисковую строку.
- После перехода на официальны сайт следует просмотреть меню, которое расположено в верхней области экрана, и выбрать вариант Control Panel.
- После перехода в меню, пользователям следует выбрать логин.
После того, как пользователь указал необходимую информацию, следует пройти процедуру авторизации.
При начале работы с дополнением следует привязать к мессенджеру Дискорд. При соединении работа оптимизируется, и пользователь получает дополнительный функционал для пользования.
Используем бот Juniper
Для того, чтобы упростить работу в мессенджере Дискорд, пользователи предпочитают пользоваться услугами ботом Juniper. Если установить подобное добавление, то пользователь может получить дополнительные опции и инструменты, например, прослушивать музыку, просматривать видеоролики.
Пользователи могут воспользоваться дополнением для того, чтобы распределять роли между участниками канала.

Пользователи могут загрузить дополнение на устройство. Для того, чтобы начать пользоваться опциями бота, следует:
- Войти на официальный сайт JuniperBot. Пользователи могут найти сайт при помощи поисковой строки в браузере, или перейти по ссылке https://juniper.bot.
- На сайте следует просмотреть меню, и выбрать раздел, который позволяет добавить в мессенджер Дискорд.
- Если пользователь не прошел авторизацию в приложении Дискорд, то следует сделать до начала работы.
- Затем выйдет выпадающее меню,где необходимо выбрать необходимый для работы сервер.
- После выбора сервера, следует подключить бот Джупер.
Пользователю необходимо выбрать разрешение.

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

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

Среди других Дискорд-ботов Yagpdb – один из лучших. Может все: банить, удалять пользователей, рассылать приглашения, развлекать играми. Разработчик создал целый фолиант с инструкциями по настройке бота. Это не значит, что Яга излишне сложна в использовании. Наоборот. Если бы это было так, ее бы не устанавливали тысячи пользователей по всему миру. Не считали бы отличным ботом для общего применения.
На что способен Yagbdb bot
Yagbdb bot (или «Яга»), расположенный на домене xyz, назван разработчиками «очередным Discord-ботом общего применения». За этими словами стоят мультифункциональность, способность выполнять одновременно множество различных задач, ни на минуту не теряя контроль над ситуацией.
Бот способен назначать роли, подключаться к Ютубу, отправлять приглашения, вести модерацию (в том числе в авторежиме). Кроме этого, Яга показывает статистику, как общую, так и по заданным пользователям, ведет журнал и даже знакомит юзеров с удивительными фактами в окошках! Разработчик, Jonas747, внимательно следит за реакцией пользователей. Периодически добавляет новые функции, совершенствует существующие. Залог популярности Yagbdb bot заключается в том, что приложение может делать все, что чаще всего является необходимым. Да, Яга не имеет специализированных команд. Зато отлично справляется с большинством рутинных задач. При этом распространяется бесплатно. 
Команды бота

Все прекрасно в Yagpdb. Жаль только, что по-русски он не понимает. Все команды, как и меню, англоязычные. Но это не значит, что с ними невозможно разобраться. Кстати, документация к боту выделена в отдельный раздел. Разработчик сгруппировал команды в зависимости от назначения. Вот что у нас есть: «General» («Общие»), «Tools And Utilities» («Инструменты и утилиты»), «Custom Commands» («Пользовательские»), «Развлечения» («Fun»). Из каждой позиции возможно вернуться в предыдущее меню. Все очень просто и дружественно. Отдельно выделены «Уведомления» («Notification Feed»). Разработчик не один час потратил, чтобы все было так удобно и красиво. Вообще команд необычайно много. Рассмотрим основные:
- «Help». Помощь, доступные действия.
- «Info». Информация о боте.
- «Invite». Отправка приглашения.
- «Prefix». Показывает текущий префикс команды, сервера.
- «Calc». Калькулятор.
- «Ping». Проверка отклика бота.
- «CurrentTime». Показывает время.
- «MentionRole». Назначение ролей.
- «ListRoles». Показывает действующие роли юзеров.
- «Poll». Опросник. Помогает развлечь участников.
- «Undelete». Отмена удаления сообщения.
- «ViewPerms». Демонстрирует текущие разрешения.
- «Stats». Статистика сервера.
- «CustomCommands». Показывает действия, созданные пользователем.
- «Logs». Файл журнала.
- «Whois». Данные о юзере.
- «Nicknames». Показывает никнейм.
- «Usernames». Показывает имена пользователей в чате.
- «ResetPastNames». Сброс никнейма, имени юзера.
- «Remindme». Напоминание.
- «DelReminder». Удаление напоминания.
- «Role». Назначение роли.
- «Settimezone». Установка временного пояса.
- «ToggleTimeConversion». Операции со сменой времени.
- «Define». Варианты произнесения фраз на городском сленге.
- «Weather». Погода в выбранном месте.
- «Topic». Установка девиза форума.
- «CatFact». Случайные факты о кошках.
- «DogFact». Случайные факты о собаках.
- «Advice». Спросить совет.
- «Throw». Бросить что-то (вещь) в юзера.
- «Roll». Игра, бросить кости.
Самые востребованные команды собраны в «Ядре» («Core»). По каждому разделу дается подробнейшее объяснение. Работать с Yagpdb интересно и занимательно. Причем разобраться с базовым набором действий не составит труда даже без знания английского.

Как его настроить
Настройка бота начинается с входа в меню команд. Лучше сразу же дать Yagpdb требуемые права. Позже их можно подкорректировать. На что обратить внимание: роли, по умолчанию, присваиваются автоматически. Но для этого роль самого бота должна быть главенствующей.
Слева размещается главное меню (навигация). В центре – общая информация. Чтобы увидеть статистику, нужно зайти во вкладку «Stats». «Server Discovery» – это данные о сервере пользователя. Команды управления ботом собраны в разделе «Core». Периодически следует смотреть в «Control panel logs»: там хранятся файлы журналов, история действий с настройками бота.

Как добавить бота на свой сервер
Начинается процесс с официального сайта Яги. Расположен по адресу: https://yagpdb.xyz/. Вверху, справа нужно нажать «Control Panel». Откроется следующее меню. Там, почти на том же месте появится кнопка «Login using Discord». Жмем, оказываемся на странице авторизации мессенджера. Проходим поочередно требуемые шаги, подтверждаем действия.

Не забываем выбрать сервер для подключения, задать требуемые полномочия бота. И можно начинать использование Yagpdb. Управлять модерацией, менять фон, раздавать роли пользователям.
