Задать вопрос
shurup77
@shurup77

Как правильно получить юзера и выдать ему роль, зная его id?

Привет, пишу на либе disnake. Есть ID юзера, как получить самого человека, чтобы работать с ним?
пробовал и через get_member, и через await fetch_user и все этому подобное, постоянная ошибка подобного плана
spoiler
typeerror: 'member' object is not iterable
и
spoiler
typeerror: 'User' object is not iterable


кусок кода:
spoiler
member_temp = await Bot.fetch_user(temp_member_id)

await member_temp.send(embed=embpm)
accepttickrole = disnake.utils.get(member_temp, id=approved)
await member_temp.add_roles(accepttickrole)


в итоге отправляется успешно сообщение в лс, но роль не добавляется
  • Вопрос задан
  • 438 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
meusov11
@meusov11
Можно с помощью fetch_user() попробовать
Ответ написан
@Komandarm
Документацию читал?
https://docs.disnake.dev/en/stable/api.html
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы