我在服务器上没有静音/取消静音的权限,但我的机器人有。版主有时会“为了好玩”将我静音,所以我想让我的机器人检测到我被静音(或已被静音)并取消静音。
我已经有一个机器人,它可以做很多事情并有几个命令,所以我对机器人总体上很满意,我只是找不到确切的方法来做我想做的事情
干得好。写了一个你想做什么就做什么的事件的例子。
@client.event
async def on_voice_state_update(member, before, after):
if member.id == YOUR_ID_HERE:
if after.mute:
await member.edit(mute=False)