繁体   English   中英

Discord.py - 在 embed.fields.1.value 中:此字段为必填错误

[英]Discord.py - In embed.fields.1.value: This field is required error

我得到一个In embed.fields.1.value: This field is required当我尝试嵌入一些东西但错误从未发生过

我尝试使用的代码是用户信息命令:

 @commands.command()
 async def uinfo(self, ctx, member:discord.Member=None):
  member=ctx.author if not member else member
  roles=[role for role in member.roles]

  embed=discord.Embed(colour=discord.Colour.gold())

  embed.set_author(name=f"User Info ~ {member}")
  embed.add_field(name="Their ID: ", value=member.id, inline=False)
  embed.add_field(name="Joined server at: ", value=member.joined_at.strftime("%a, %#d %B %Y, %I:%M %p UTC"), inline=False)
  embed.add_field(name="Joined discord at: ", value=member.created_at.strftime("%a, %#d %B %Y, %I:%M %p UTC"), inline=False)
  embed.add_field(name=f"Their roles: ", value=" ".join([role.mention for role in roles]), inline=False)
  embed.add_field(name="Highest role: ", value=member.top_role.mention, inline=False)
  embed.add_field(name="Is Discord bot?", value=member.bot, inline=False)
  embed.set_footer(text='Multi-Galaxy | Coded by Dr Jakaboii#2019')

  await ctx.send(embed=embed)

我得到的错误是:

discord.ext.commands.errors.CommandInvokeError: Command raised an exception: HTTPException: 400 BAD REQUEST (error code: 50035): Invalid Form Body
In embed.fields.1.value: This field is required
In embed.fields.2.value: This field is required

使用 value='\\u200\u0026#39; 它将使值保持为空

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM