首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Discord.py-rewrite -如何在语音通道中使机器人自闭或自聋?

Discord.py-rewrite -如何在语音通道中使机器人自闭或自聋?
EN

Stack Overflow用户
提问于 2019-04-29 21:45:50
回答 1查看 2.2K关注 0票数 1

我正在使用discord.py-rewrite制作一个不和谐的机器人,并将重点放在我的机器人的音乐部分。我检查了几次API,但我不知道如何在语音通道(而不是服务器静音或服务器耳聋)上使自己静音或自聋。有没有人能知道我是怎么让我的不和谐机器人自闭或自聋的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-29 23:31:26

该应用程序接口看起来没有公开此功能,但websocket代码中有a method for doing this

代码语言:javascript
复制
@bot.command()
async def mute(ctx):
    voice_client = ctx.guild.voice_client
    if not voice_client:
        return
    channel = voice_client.channel
    await voice_client.main_ws.voice_state(ctx.guild.id, channel.id, self_mute=True)

我现在不能测试它,所以它可能不能工作。还要记住,即使在次要版本之间,也不能保证像这样的内部方法不会改变。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55904739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档