-6ren">
gpt4 book ai didi

c# - Discord.NET:Message.Edit 方法不起作用

转载 作者:行者123 更新时间:2023-11-30 23:15:29 24 4
gpt4 key购买 nike

编辑消息的方法不起作用,我不知道为什么。这是我的命令:

cService.CreateCommand("edit")
.Do(async (e) =>
{
await e.Message.Edit("edited!");
});

这是我得到的错误:

[Error] [MessageQueue] Failed to edit message Server/xxxxxxxxxxxxxxxxx Discord.Net.HttpException: The server responded with error 403 (Forbidden) at Discord.Net.Rest.RestSharpEngine.d__10.MoveNext()

还有 10 行。

其他一切似乎都有效。这是我遇到的唯一一个问题,我无法说出哪里出了问题。

如果您能告诉我我犯了什么错误,我将不胜感激。非常感谢!

最佳答案

你是forbidden不能编辑该消息,因为 Discord 只允许消息的作者编辑它。其他用户无法编辑,其他机器人也无法编辑。

这解释了here在 Discord 的官方 API 文档中:

You can only edit messages that have been sent by the current user.

关于c# - Discord.NET:Message.Edit 方法不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42544802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com