編輯郵件的方法不起作用,我不知道爲什麼。 這裏是我的命令:Discord.NET:Message.Edit方法不起作用
cService.CreateCommand("edit")
.Do(async (e) =>
{
await e.Message.Edit("edited!");
});
,這裏是錯誤,我得到:
[錯誤] [的MessageQueue]無法修改郵件服務器/ xxxxxxxxxxxxxxxxx Discord.Net.HttpException:服務器響應與錯誤403(禁止)在Discord.Net.Rest.RestSharpEngine.d__10.MoveNext()
與10多行。
一切似乎工作。這是我唯一的問題,我不知道有什麼問題。
如果你告訴我我犯了什麼錯誤,我將不勝感激。非常感謝!
你應該知道發生了什麼更多的信息。該庫[傳遞](https://github.com/RogueException/Discord.Net/blob/master/src/Discord.Net/MessageQueue.cs#L177)異常信息。 – Rob
是的,這裏是例外信息: 'Discord.Net.HttpException:服務器在Discord.Net.Rest.RestSharpEngine處響應錯誤403(Forbidden)。 d__10.MoveNext()'有10多行。 爲什麼被禁止?我相信這個機器人擁有所有必需的權限。它可以刪除任何消息,但不能編輯任何消息。到底是怎麼回事?感謝您的評論! –
您不能編輯其他用戶消息。 – Jyrka98