@EcoTry

Проблема с Embed в команде. Как решить?

Почему-то я не могу создать Embed в команде

@bot.command(name='resume', help='Эта команда продолжает музыку')
async def resume(ctx):
    voice = discord.utils.get(bot.voice_clients,guild=ctx.guild)
    if voice.is_paused():
        voice.resume()

        emb1 = discord.Embed(title='Продолжается', color=0x90EE90)
        emb1.add_field(name="Композиция:", value=player.title, inline=True)
        emb1.set_thumbnail(url='https://cdn.discordapp.com/avatars/843118472892645377/e3dbb8f2b78f00b072ada3399c652b79.webp?size=128')
        await ctx.send(embed=emb1)
    else:
        emb = discord.Embed(title='Ошибка', color=0xff0000)
        emb.add_field(name='Музыка не остановлена:', value='Остановите музыку', inline=False)
        emb.set_thumbnail(url='https://cdn.discordapp.com/avatars/843118472892645377/e3dbb8f2b78f00b072ada3399c652b79.webp?size=128')
        await ctx.send(embed=emb)


discord.ext.commands.errors.CommandInvokeError: Command raised an exception: AttributeError: 'Command' object has no attribute 'title'
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Выкладывайте полный код.

Вообще, выглядит так, как будто вы переопределили player. Скорее всего у вас уже есть такая функция где-то в коде
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы