如何查看某人正在玩的游戏名称

时间:2021-05-15 17:08:27

标签: python discord.py

所以我试图发出一个命令来发送你正在玩的游戏的名称

@client.event():
async def on_message(message):
  member = message.author
  guild = client.get_guild(id)
  channel = guild_get_channel(id)
  if message.author == client.user:
   return
  
  if message.content.startswith('!test'):
   await channel.send(f'you are playing {member.game}')

它给我一个错误说 'Member' object has no attribute 'game'

1 个答案:

答案 0 :(得分:0)

您可以使用 Member.activity 访问会员活动,如果设置了活动,它可以为您提供 discord.BaseActivity