Перейти к основному содержимому

Связь ролей с Discord

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

Настройка

1. Создание и настройка бота Discord

Создайте бота в Discord и получите необходимые токены (инструкции можно найти в интернете).

2. Добавление токенов во Flute

Вставьте Verification URL (например, ваш сайт) и добавьте новый драйвер авторизации Discord во Flute с токеном от бота: params 2

3

3. Приглашение бота на сервер

Пригласите бота на сервер, где нужно синхронизировать роли: 3

4. Включение синхронизации ролей

Включите функцию синхронизации: 4

5. Обновление пользователя

Измените любого пользователя (можно даже ничего не менять) и сохраните изменения в админ-панели: 5

После этого, в настройках ролей Discord должна появиться ссылка на ваш сайт: 6 7

Создание роли

1. Создание синхронизируемой роли

Создайте новую роль в Discord и укажите требование с вашим ботом. В этом требовании укажите ID роли во Flute: 8

Узнать ID роли можно здесь: 9

2. Проверка синхронизации

Измените пользователя или привяжите Discord к профилю и проверьте наличие роли:

10 11

После этих шагов, все роли будут успешно синхронизироваться с Discord!