AlexNest
@AlexNest
Работаю с Python/Django

Как правильно организовать выдачу привилегий discord-пользователям на основе данных с сайта?

Цель - выдавать определенную роль на основе наличия/отсутствия подписки/ее уровня на определенном сайте.
Вариант, который вижу сейчас:
Генерировать на стороне сайта одноразовый код (сохранять в базу и показывать юзеру), и привязать получение роли к использованию команды (что-то вроде !activate [generated_code]), под капотом посылающей запрос на сайт и проверяющий актуальность кода.
Насколько такой подход приемлем и есть ли альтернативы?.
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
dima9595
@dima9595
Junior PHP
Как вариант ещё через веб-хуки работать. На сайте появилась роль/подписка у пользователя - сразу же делается вебхук на бота и делается то, что нужно.
Главное что бы на сайте и дискорде сообщества была связь (например, oAuth авторизация или типо того)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы