Доброго времени суток!
столкнулся с проблемой в написании дискорд бота. Нужно добавить бота в голосовой чат.
пробовал так:
import discord
from discord import utils
from discord.utils import get
from discord.ext import commands
from discord.ext.commands import Bot
from discord.voice_client import VoiceClient
@bot.event
async def on_ready():
print ('Bot is ready.')
@bot.command(pass_context=True)
async def play(ctx):
await bot.join_voice_channel(705816316598026330)
Бот выдает такую ошибку:
Traceback (most recent call last):
File "C:\Users\gafig.DESKTOP-B4N254S\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\ext\commands\bot.py", line 892, in invoke
await ctx.command.invoke(ctx)
File "C:\Users\gafig.DESKTOP-B4N254S\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\ext\commands\core.py", line 797, in invoke
await injected(*ctx.args, **ctx.kwargs)
File "C:\Users\gafig.DESKTOP-B4N254S\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\discord\ext\commands\core.py", line 92, in wrapped
raise CommandInvokeError(exc) from exc
discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'Bot' object has no attribute 'join_voice_channel'
Как правильно его добавить?
я новичок не судите строго)
За ранее спасибо)