#python #discord #pycord
#питон #Discord #пикорд
Вопрос:
У меня есть бот discord, которому нужно добавить кого-то в список наблюдения за запретом, что является ролью. Но пока все, что я могу найти, это discord.py решения, и с тех пор discord.py прекращено, вместо этого я использую pycord. Бот имеет полные права администратора, так что это не проблема.
dmchannel = await user.create_dm() dmchannel.send(f"lt;@{user.id}gt; You have been put on the ban watch list! Be careful, you could be banned soon.") # Add the role here
Как бы мне это удалось сделать?
Комментарии:
1. Просто подсказка, которую вы можете использовать
{user.mention}
, чтобы упомянуть пользователя вместоlt;@{user.id}gt;
Ответ №1:
Вы можете получить роль с помощью утилит discord, а затем с помощью member.add_roles()
:
member = #member role = discord.utils.get(ctx.guild.roles, name=#role name) member.add_roles(role)