Я создаю Discord-бота, но когда бот использует команды ритма, ничего не происходит. Есть ли способ это исправить?

#python #discord #bots

#python #Discord #боты

Вопрос:

Когда я использую команды, это работает. Когда мой бот использует команды, это не так. Есть ли способ обойти это? Я создаю команду, которая воспроизводит любимую песню автора при использовании. Вот код для команды:

 favj1='Radioactive'
favj2='Loonboon PvZ Remix'
favj3='Shallow'

@bot.command(name='fav', help='play your favourite song')
async def playfav(ctx):
    print(ctx.author.display_name)
    if ctx.author.display_name=='guy1':
        await ctx.send('!play '  favj1)
    if ctx.author.display_name=='guy2':
        await ctx.send('!play '  favj2)
    if ctx.author.display_name=='guy3':
        await ctx.send('!play '  favj3)
 

Комментарии:

1. Не совсем уверен в этом, но я думаю, что по умолчанию сообщения бота отфильтровываются, чтобы избежать бесконечных циклов. К сожалению, я не знаю ответа сразу.