python - Bot 拒绝加入语音频道
问题描述
我的 discord.py 拒绝加入语音频道,但在我运行命令时没有出现任何错误。我很新,所以一直在努力,但我看了很多东西,我写的东西看起来不错,但它仍然不起作用
bot = commands.Bot(command_prefix = '$')
@bot.command()
async def join(ctx):
channel = ctx.author.voice.channel
await channel.connect()
这是我的一小段代码,但我认为命令 $join 应该使它加入我的语音频道是正确的。我还检查了不和谐的开发者门户,它确实允许加入语音频道。
解决方案
确保您安装了 discord.py 语音!你可以这样做pip install discord.py[voice]
这允许你的机器人加入 vcs 并播放音乐。
推荐阅读
- android - 从一个活动调用解密方法到适配器
- c# - 如何在 C# 中将 Html 代码转换为 Word 文档
- c++ - MSVC 不良程序集生成
- python - 如何在 django 中通过 ManyToManyField 组合查询集
- android - Ionic 5 ERR_AVD_HOME_NOT_FOUND:找不到有效的 Android AVD 主页。在 Windows 10 中
- python-3.x - 我怎样才能重写下面的代码来获得一个实际的数据集,而不是我得到的空数据框响应?
- python - Dask one-hot-encoding 不知道类别
- javascript - 运算符'>'不能应用于Angular 8中的类型'void'和'number'
- html - 如何将 HTML div 中的数据提取到 Excel 中
- html - 无法使用 jinja2 将 Id 属性添加到 html 元素