执行命令后Discord.py提及角色

时间:2020-04-29 11:26:17

标签: python discord

嗨,我希望在队列中添加/删除人员角色后再提及。

示例:

!addme

Role {clan}中的Joe Bloggs已添加到队列

map

1 个答案:

答案 0 :(得分:0)

请注意,“成员”可以具有多个“角色”,并且“成员”代表一个帐户,并且可以属于多个“行会”。因此,似乎没有一种方法可以轻松地在公会中获得成员的角色(有充分的理由)。

效率低下,但是您可能只需要搜索行会的所有角色,以寻找该成员的最高角色。

# pseudocode
for role in guild.roles:
    if member in role.members:
        role_title = role.name

Guild Docs - Look into role Role Docs - Look into members