Эта функция постепенно внедряется!
Примечание: если вы участник сообщества и хотите узнать больше об использовании этой функции, ознакомьтесь со статьёй «Интеграции и привязанные роли: для участников сообщества».
Мы улучшили Интеграции для пользователей и разработчиков Discord: продемонстрируйте еще больше деталей из ваших подключенных учетных записей и получите новые связанные роли, которые могут предоставить доступ к специальным каналам на сервере. Теперь администраторы могут добавлять на сервер привязанные роли через интеграции или приложения, чтобы повысить безопасность и подтвердить подлинность участников своего сообщества. Это делает работу с сервером удобнее как для участников, так и для администраторов.
Эта статья посвящена привязанным ролям — функции, которая поможет защитить ваш сервер, проверяя личности новых участников через другие платформы, которым вы доверяете. Вы также можете использовать эту функцию, чтобы создать отдельные пространства для общения участников.
Например, проверять наличие у них учётной записи на других социальных платформах, прежде чем разрешить им участвовать в канале (например, проверить возраст учётной записи Reddit перед участием в #RedditorsOnly).
Что включает эта статья?
- Создание привязанных ролей
- Объединение существующих ролей
- Связанные Роли на Серверах
- Теги привязанных ролей
- Приложения с поддержкой интеграции
- Часто задаваемы вопросы
Создание привязанных ролей
Чтобы создать привязанную роль, перейдите в раздел «Настройки сервера» > «Роли» > «Создать новую роль» > «Ссылки». После создания новой роли или выбора существующей роли вы увидите в верхней части страницы новую вкладку «Ссылки». Здесь можно выбрать интеграции, которые будут обязательны для этой роли, а также указать, какие проверки следует выполнить для этих интеграций. Например, «Учётная запись Twitter должна быть создана не менее 30 дней назад».
Привязанные роли в раскрывающемся меню в разделе «Настройки сервера».
Добавление требований к «новой роли» в «Настройках сервера».
Пример требований, добавленных к «новой роли».
Вы можете добавить несколько требований к одной привязанной роли. Наша система проверит, соответствуют ли участники всем требованиям, прежде чем назначить им эту привязанную роль.
Объединение существующих ролей
Если у вас уже есть роли, к которым вы хотите применить требования, вы можете объединить эти роли, перейдя в раздел «Настройки сервера» > «Роли» > выберите роль > перейдите на вкладку «Ссылки». Там вы сможете изменить требования к интеграциям.
Добавление требования(-ий) к существующей роли «Big Gamer» в «Настройках сервера».
Обратите внимание, если вы измените существующую роль, в которой уже есть участники, им не потребуется повторно проходить проверку, если они 1) уже согласились на участие и 2) уже соответствуют настроенным вами требованиям.
Связанные Роли на Серверах
На некоторых серверах доступ к каналам может предоставляться через привязанную роль. Чтобы получить такую роль и доступ к каналу, участникам потребуется подтвердить свою учётную запись через интеграции, прежде чем они смогут войти в канал или писать в нём. Перейдите в раздел «Параметры канала» > «Права доступа» > «Добавить участников или роли» > выберите привязанную роль.
Если доступ к каналу ограничен привязанной ролью, участники должны соответствовать всем требованиям, прежде чем им будет назначена эта роль и предоставлен доступ к каналу.
Теги привязанных ролей
Участники этих каналов будут видеть тег роли рядом со своим именем пользователя в чате. Этот тег привязанной роли будет показывать другим участникам сервера имя привязанной роли. Пользователи могут навести курсор на тег привязанной роли, чтобы увидеть, какие проверки прошёл участник для получения этой роли.
Приложения с поддержкой интеграции
Мы расширили возможности интеграций для приложений (в дополнение к тем, которые вы видите в разделе «Настройки пользователя» > «Интеграции»). Администраторы могут добавлять приложения на свой сервер с этими возможностями и могут решить, что вам необходимо подключиться к ним, чтобы получить определенную связанную роль на сервере. Контекст играет важную роль, когда речь идёт о доверии, поэтому мы хотели предоставить поддержку любых типов интеграции, чтобы ваше сообщество могло обеспечивать безопасность именно тем способом, который лучше всего подходит для него. Подробнее можно узнать в документации по API здесь.
Чтобы ознакомиться с некоторыми приложениями, поддерживающими интеграции, посетите страницу коллекций в «Каталоге приложений».
Часто задаваемы вопросы
В. Какие права доступа нужны, чтобы изменять привязанные роли у существующих ролей?
О. Только пользователи с правами администратора или правом на «Управление ролями» на сервере могут связывать существующие роли с привязанными ролями.
В. Какие права доступа нужны, чтобы ограничить доступ к каналу с помощью привязанной роли?
О. Как и при изменении привязанных ролей для ролей, вам потребуются права администратора или право на «Управление каналами», чтобы ограничить доступ к каналу с помощью нужных привязанных ролей.
В. Если для роли изменить привязанные роли, потеряют ли сразу участники сервера доступ к каналу, доступ к которому ограничен привязанной ролью?
О: Да. О. Как и при изменении ролей сервера, изменения привязанных ролей немедленно изменяют доступ к каналам, для которых требуется привязанная роль.
В. Есть ли ограничения на количество привязанных ролей для канала?
О. В настоящее время нет ограничений на количество привязанных ролей для канала.
В. Можно ли создавать привязанные роли на основе того, когда участник присоединился к Discord или к серверу?
О. В настоящее время привязанные роли не поддерживают использование данных об активности пользователя в Discord.
В. Как узнать, есть ли у участника сервера привязанная роль?
О. Участники, прошедшие проверки для получения привязанной роли, не будут автоматически отображаться в списке участников этой роли. Чтобы получить привязанную роль, участникам нужно перейти на вкладку «Привязанные роли» в разделе «Настройки сервера», выбрать нужную привязанную роль и подключить необходимые учётные записи. Это гарантирует, что участники действительно хотят получить эту роль, а не получают её автоматически.
В. Можно ли увидеть в аналитике сервера, сколько участников подтвердили свои данные через интеграции?
О. В настоящее время нет.
В. Можно ли настроить один канал для проверки одного типа привязанной роли, а другой канал — для проверки другого типа привязанной роли?
О: Да! О. Для каждой роли можно настроить разные привязанные роли. Проверки роли определяют, какая привязанная роль необходима для доступа к каналу.
В: Какие Интеграции сторонних приложений доступны сегодня?
О: Jefit, Bloxlink, Solana, DeviantArt, Charlemagne, Captcha.bot
В. Будет ли доступно больше интеграций?
О: Да! О. Мы активно ведём переговоры с партнёрами о возможности добавления новых интеграций.
В. Могут ли разработчики создавать свои собственные интеграции?
О. Да, мы открыли API для всех разработчиков, чтобы они могли создавать любые нужные им интеграции. Благодаря этому разработчики и администраторы могут обеспечить доверие в своих сообществах и создавать привязанные роли на основе таких интеграций.
В. Можно ли настраивать привязанные роли на мобильных устройствах?
О. В настоящее время администраторы не могут настраивать привязанные роли на мобильных устройствах.
В. Как участники получают привязанные роли?
О. В настоящее время единственный способ для участника получить привязанную роль — перейти на вкладку «Привязанные роли» в раздел «Настройки сервера». Затем им нужно выбрать канал и пройти необходимые проверки, чтобы получить привязанную роль.
В. Как посмотреть, что увидят участники после того, как доступ к каналу будет ограничен привязанной ролью?
О. Администраторы автоматически имеют доступ ко всем каналам независимо от ролей. Поэтому, чтобы увидеть всё глазами обычного участника, вы можете использовать дополнительную учётную запись или воспользоваться функцией «Просмотр сервера от лица роли» и выбрать роль без прав администратора.
В. Что делать, если у меня уже есть роль, которая предоставляет доступ к каналу, но я хочу, чтобы новые участники получали доступ только после проверки через интеграции?
О. Вы можете создать привязанную роль и добавить в канал обе роли (существующую роль и новую привязанную роль). Все новые участники будут видеть процесс получения привязанной роли и должны будут пройти проверку, а участники с существующей ролью сохранят доступ. Участники также могут отправить вам ЛС с запросом на получение доступа, и вы сможете вручную добавить их к существующей роли, что позволит обойти требования привязанной роли.