【发布时间】:2020-09-03 10:57:41
【问题描述】:
(不和谐机器人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)
【问题讨论】: