Discord.py 自定义状态

Discord.py Custom Status

我正在尝试创建一个状态命令,它显示使用该命令的人或命令中提到的人的用户名、昵称、ID、帐户创建日期、加入服务器日期和状态。但是,当我尝试使用 member.status 时,它不会显示此人的自定义状态。有什么方法可以让机器人显示自定义状态?

你必须检查member.activites这将获得(自定义+游戏)或其中之一。你得看看哪个是风俗。

all_status = member.activities
for status in all_status:

    if isinstance(status, discord.CustomActivity):
        print(status.name)