Получить цвета по сообщению - PullRequest
0 голосов
/ 06 октября 2018

Я пытаюсь сделать команду, поэтому, когда кто-то делает #color [color_here] (#color ff00ff отвечает вставкой с этим цветом и изображением с этим цветом

Код, который у меня есть,но не работает:

@bot.command(pass_context=True)
async def color(ctx, arg):
    author = ctx.message.author
    color = discord.Colour(0x + arg)
    embed=discord.Embed(name="COLOR", color=color)
    embed.set_author(name="Color Testing", icon_url='https://cdn.discordapp.com/avatars/464392471913168927/2e4866f48526dba93253b57326104a1b.png?size=2048')
    embed.add_field(name="**Color**:", value=color, inline=False)
    embed.set_footer(text="Requested by {}".format(author), icon_url=author.avatar_url)
    await bot.say(embed=embed)

1 Ответ

0 голосов
/ 06 октября 2018

Попробуйте использовать color = discord.Colour(int(f'0x{arg}', 16)) вместо

...