我可以安全地忽略这些错误吗?

Can I safely ignore these errors?

@client.event
async def on_message_edit(before, after):
    channel = client.get_channel (649024513614282764)
    embed=discord.Embed(title="Edited Message", description=f"Message sent by {before.author.mention} ({before.author}) in {before.channel.mention}", color=0xffff00, timestamp=datetime.datetime.now())
    embed.add_field(name=f"{before.content}", value=f"{after.content}", inline=False)
    if channel is None:
        print("Channel not found")
    else:
        await channel.send(embed=embed)

当我 运行 以上内容时,它是 运行ning 的预期结果。然而它正在卡住

Exception has occurred: HTTPException
400 BAD REQUEST (error code: 50035): Invalid Form Body
In embed.fields.0.name: This field is required
In embed.fields.0.value: This field is required

我暂时忽略这些错误,因为它正在运行。这会导致进一步的问题吗?如果是这样,我该如何解决?谢谢。

您的嵌入未发送,因为 before.contentafter.content 是空字符串。
因此错误告诉您这些字段是必需的。
有问题的消息可能来自机器人并且只有一个嵌入。
在将字段添加到嵌入之前,您可以通过简单地检查 before.contentafter.content 是否存在来处理此问题。