Всех приветствую, недавно появилась нужда в таком функционале как-то, чтобы человек заходя на сервер кликал по реакции и ему выдавалась определенная роль, без твоего присутствия. Давайте начнём что для этого требуется и чтобы это выглядело на вашем сервере красиво.
Наглядный пример как это будет выглядеть.
Что же вам потребуется ?
Для оформления потребуются эмодзи, которые вы можете загрузить из
Всех приветствую, недавно появилась нужда в таком функционале как-то, чтобы человек заходя на сервер кликал по реакции и ему выдавалась определенная роль, без твоего присутствия. Давайте начнём что для этого требуется и чтобы это выглядело на вашем сервере красиво.
Наглядный пример как это будет выглядеть.
Что же вам потребуется ?
Для оформления потребуются эмодзи, которые вы можете загрузить из
...Читать далее
Всех приветствую, недавно появилась нужда в таком функционале как-то, чтобы человек заходя на сервер кликал по реакции и ему выдавалась определенная роль, без твоего присутствия. Давайте начнём что для этого требуется и чтобы это выглядело на вашем сервере красиво.
Наглядный пример как это будет выглядеть.
Что же вам потребуется ?
- Для оформления потребуются эмодзи, которые вы можете загрузить из интернета и опубликовать их на своём сервере загрузив через настройки сервера в разделе "Эмодзи"- загрузить эмодзи.
- Discord сервер
- Сам бот https://yagpdb.xyz/
Шаг 1. Добавление бота на сервер.
- Заходим на сайт бота https://yagpdb.xyz/ и нас встречает первоначальный экран где мы переходим по вкладке "Add to server"
- Выбираем сервер на который необходимо поставить бота, и клацаем "продолжить"
На след странице спускаемся ниже и жмём кнопку "авторизовать", подтверждаем что вы не робот. Поздравляю, бот успешно добавился на сервер, теперь его видно среди участников.
Шаг 2. Настройка бота.
- Заходим на сайт с ботом и переходим в "Control Panel" и выбираем наш сервер
- Откроется панель управления, слева выбираем раздел "Tools", далее пункт "Role Commands"
- Создаем новую группу, в поле:
"Name" - пишите любое название, которое хотите
"Mode" - Режим сколько пользователь сможет выбрать ролей, (Single одну роль), (Multiple множество ролей, можно поставить ограничение в макс кол-ве получения)
После чего жмём кнопку "Create New Group"
- Теперь к нашей новой группе необходимо добавить роли, которые вы хотите, предварительно их создав на самом сервере.
Выбираете группу (1), далее в поле "Name" пишите название роли(2), далее в пункте "Role" выбираете роль с таким же названием как в поле "Name"(3), далее жмёте кнопку "Create"(4)
И так со всеми ролям которые хотите добавить
- Может возникнуть такая ситуация, что при добавление роли в скобках будет написано (role is above bot), это означает что роль, которую вы хотите добавить она выше чем сам бот. Решается это легко, достаточно зайти в настройки вашего сервера, далее пункт "роли" и перетащить самого бота выше.
С настройками и добавлениями ролей в бота мы закончили, осталось дело за малым.
Шаг 3. Создание сообщения и его оформление.
- В любом удобном для вас чате, создаете красивое сообщение с оформлением, пример в самом начале статьи. Я сделал такое для примера.
- После чего нам необходимо зайти в настройки Discord, не сервера и выбрать раздел "Расширенные" и там выбрать пункт "Режим разработчика"
- После чего у сообщения, которое мы создали копируем его "ID"
- Далее пишем в чате сообщение (-rolemenu create [group name] -m [message id] -rr -nodm) без скобок
Где "group name" - это название вашей группы, которую вы создали на сайте бота.
Где "message id" - это номер сообщения, которого мы выше скопировали.
- Дальше вылезет сообщение от бота нам необходимо к каждой роли добавить эмодзи, я скачал их заранее и загрузил на сервер.
- Готово, эти сообщения можно смело удалять
- Теперь при нажатие на эмодзи будет выдаваться роль автоматически без вашего присутствия )
На этом всё, надеюсь кому-то эта статья очень сильно пригодится и поможет. Возникнут вопросы, задавайте.