可以使用 Discord API 提供的相关方法,如 get_voice_state,来获取用户的语音状态信息,包括所在的语音频道。 断开用户与语音的连接:一旦获取到用户所在的语音频道,你可以使用 Discord API 提供的相关方法,如 disconnect,来断开用户与语音的连接。这将使机器人退出该语音频道,停止接收和发送语音数据。 通知用户断...
disconnect() bot.run('YOUR_BOT_TOKEN') 在上述代码中,首先我们导入了discord.py库以及相关的模块和方法。然后创建了一个Bot实例,并设置了命令前缀为"!"。 在play命令中,我们首先获取了用户所在的语音频道,并通过connect()方法连接到该频道。然后使用discord.FFmpegPCMAudio加载了两个音频文件,并通过play()方法...
# 需要导入模块: import discord [as 别名]# 或者: from discord importFFmpegPCMAudio[as 别名]defspookysound(self, ctx: commands.Context)->None:""" Connect to the Hacktoberbot voice channel, play a random spooky sound, then disconnect. Cannot be used more than once in 2 minutes. """ifnot...
我在文档中看到了来自discord.guild的方法discord.guild,我尝试让所有的voice_clients连接到公会的voice_channels.In命令,以便以后搜索特定的voice_client,并使用voice_clients.disconnect()方法断开它。这是我的代码块 for gu 浏览2提问于2020-09-06得票数 0 回答已采纳...