cut*_*ute 1 python python-3.x discord discord.py
我在我的Discord机器人上添加了配置文件卡,因此用户可以在嵌入时选择他们想要的颜色,但每次我尝试使用discord.Colour变量时,都会出错.
color = '0x2897ff'
embed = discord.Embed(title="Profile", colour=discord.Colour(color))
Run Code Online (Sandbox Code Playgroud)
总是导致这个:
BAD REQUEST(状态代码:400)
然而,
embed = discord.Embed(title="Profile", colour=discord.Colour(0x2897ff))
Run Code Online (Sandbox Code Playgroud)
工作良好.但我需要能够以某种方式放置变量,以便我可以让用户更改其配置文件颜色.
任何帮助都意味着很多,谢谢.
代替:
colour = '0x2897ff'
Run Code Online (Sandbox Code Playgroud)
使用:
colour = 0x2897ff
Run Code Online (Sandbox Code Playgroud)
'0x2897ff'是一个字符串但是0x2897ff(没有撇号)是一个整数.