我正在制作一个Discord机器人但是遇到了一个问题 .
我想修改一个角色 . 具体的角色 . 我知道如何使用 edit_role ,但我需要获取Role对象来编辑它 . 现在,这就是问题所在 .
edit_role
如何通过角色的ID获取角色对象?或者我可以在Role参数中使用id吗?
感谢帮助!
您可以使用discord.utils.get循环浏览 Guild.roles 并获取您正在寻找的那个:
Guild.roles
from discord.utils import get role_id = 123 role = get(guild.roles, id=role_id)
1 回答
您可以使用discord.utils.get循环浏览
Guild.roles
并获取您正在寻找的那个: