메시지 편집 방법이 작동하지 않아 그 이유를 알 수 없습니다. 가 여기 내 명령입니다 : 여기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 (금지됨)으로 응답했습니다. d__10.MoveNext()'가 10 줄 더 있습니다. 왜 금지됩니까? 봇이 필요한 모든 권한을 가지고 있다고 확신합니다. 메시지를 삭제할 수는 있지만 메시지를 편집 할 수는 없습니다. 무슨 일 이니? 그런데 의견을 주셔서 감사합니다! –
다른 사용자 메시지를 편집 할 수 없습니다. – Jyrka98