@wetwixs

Меж-серверная выдача ролей?

Интересует один код, который нужно сделать, но так таковых представлений вообще нет.

Нужно, что бы при наличии роли на одном сервере, бот выдавал другую роль, на другом сервере. То есть предположим есть два сервера Server 1 | Server 2 , есть две роли Role 1 | Role 2.

И при наличии Role 1 на Server 1 бот выдает Role 2 на Server 2.
Вообще нет представления, как сделать это. Возможно через проверки, если есть роль на одном, то выдает на другом, через if and else но опять же, как это реализовать - не знаю, буду рад, если подтолкнете на мысль, как сделать.
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
@UberPool
Готового кода вам не дам но,примерно скажу как реализовать.
1.Получаете id нужных вам дискорд каналов.
2.Получаете роли которые нужно проверить.
3.Делаете проверку 1 роли на первом сервере и также на 2.

for guild in bot.guilds: #получаем все сервера на которых находится бот


if moder_role in ctx.author.roles: #проверяем наличие роли
    #делаем что-то
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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