如何在频道列表中指定语音频道的位置?不和谐.py

Posted

技术标签:

【中文标题】如何在频道列表中指定语音频道的位置?不和谐.py【英文标题】:How to specify the position of a voice channel in the list of channels? discord.py 【发布时间】:2021-04-06 03:03:54 【问题描述】:

我正在尝试使用机器人在我的 discord 服务器上创建一个语音频道,但我需要它位于频道列表中的特定位置。我该怎么做?

【问题讨论】:

【参考方案1】:

如果有人想要一个sn-p

# creates the category at the top of the server channels
category_text = 'ex category'
category = await ctx.guild.create_category(category_text, position=0)
# creates the channel
channel_total_members = await ctx.guild.create_text_channel('lmao1')
# edit other parameters of the channel such as name, position or the category that is in
await channel_total_members.edit(name="test1", position=0, category=category)

【讨论】:

【参考方案2】:

查看VoiceChannel.edit 的文档。

您可以通过position=index 将频道移动到频道列表中的任意位置。

【讨论】:

如果您发现更具体的问题,请发布代码 sn-ps 和/或minimal reproducible example

以上是关于如何在频道列表中指定语音频道的位置?不和谐.py的主要内容,如果未能解决你的问题,请参考以下文章

获取Bot的频道?不和谐.py

如何让我的 discord.py 机器人在语音频道中播放 mp3?

如何从我的 json 文件中将某些内容打印到不和谐频道中? - 不和谐.py

(discord.py)我想为一个不和谐的服务器做一个点名机器人

权限覆盖不更改不和谐频道权限。不和谐.py

有没有办法让我的不和谐机器人在播放完歌曲后断开与语音频道的连接?