Как проиграть музыку боту в канале?
Вот мой код:
import discord, re, asyncio, datetime
from time import *
from function import *
from discord.ext import commands
token, bot, p, tag = session()
bot.remove_command('help')
@bot.command(pass_context=True)
async def play(ctx):
if ctx.message.author.id == 666249181295542273 or ctx.message.author.id == 383958826245816321:
await ctx.message.author.voice.channel.connect(reconnect=True)
ctx.voice_client.play(source='test.mp3', after=None)
Бот подключается к каналу, но проигрывать ничего не хочет и выдаёт две ошибки:
1. discord.ext.commands.errors.CommandInvokeError: Command raised an exception: TypeError: source must an AudioSource not str
2. TypeError: source must an AudioSource not str