Код воспроизведения:
async def play(ctx, filename):
voice_state = ctx.guild.voice_client
if not voice_state:
error = await Song.join_channel(ctx)
if error:
return error
voice_state = ctx.guild.voice_client
voice_state.play(disnake.FFmpegPCMAudio(f"songs/{ctx.guild.id}.mp3"), None)
return None
При вводе команды бот подключается, но не воспроизводит музыку, при этом в консоль выводится ошибка:
Command raised an exception: TypeError: play() takes 2 positional arguments but 3 were given
Что за третий аргумент?(P.s. строку voice_state.play взял с
другого вопроса