如何使用discord.py更改语音频道的比特率?

2024-09-27 23:23:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个语音频道,我想改变它的比特率,但我在文档中找不到任何方法。我该怎么做

编辑: 我已经弄明白了,你必须从id获取频道并从那里更改它

vchannel = await self.fetch_channel(id)
await vchannel.edit(bitrate=96000)

Tags: 方法文档selfid编辑channel语音fetch
1条回答
网友
1楼 · 发布于 2024-09-27 23:23:02

我建议您使用client.get_channel而不是client.fetch_channel,因为它不是一个API调用,所以您不会受到速率限制,而且会更快

代码中的第二个问题是,您使用了self,很好,但没有将client(或bot,删除您设置的内容)放在后面

对我来说,您的代码必须是:

vchannel = self.client.get_channel(id)
await vchannel.edit(bitrate=96000)

祝你今天愉快

相关问题 更多 >

    热门问题