使用 discord.py 查看用户是否在语音频道中通话

时间:2021-06-24 19:04:01

标签: python discord discord.py bots

我想通过使用 discord.py 库查看用户是否正在通话。是否有我可以使用的函数或代码来做到这一点?也许是这样的:

@bot.event
async def on_talking_update(user, prev, cur):
    if cur.is_talking and prev.is_not_talking:
        print("the person is now talking")
    elif prev.is_talking and cur.is_not_talking:
        print("the person is done talking")

1 个答案:

答案 0 :(得分:3)

您无法检测到是否有人在语音频道中讲话。您只能查看他们是否在语音频道中。