(discord bot python)
代码是,如果某人聊天,如果该人在玩《守望先锋》,他或她将被提升为玩家角色,否则,他或她将被删除,否则将不会发生任何事情。但我正在寻找一种无需聊天即可识别正在玩的游戏的方法。有人能帮我吗?
@client.event
async def on_message(message):
man = message.author.activity.name
role = discord.utils.get(message.guild.roles, name="Gamer")
if man == "Overwatch":
await message.author.add_roles(role)
else:
await message.author.remove_roles(role)