我正在发送带有EntiySelectMenu的临时消息.当用户 Select 此菜单中的项目时,我需要将短暂消息的内容更改为类似于"ABC"的文本. 我试着这样做:
在实体 Select 交互中
event.deferEdit().queue(); // defer editing to make sure menu is disabled
event.getHook().retrieveOriginal().queue(message -> { // get original message
String content = "abc";
message.editMessage(content).queue(); // update message content
});
但这会编辑附加了临时消息的消息的文本,但不会编辑临时消息本身. 都会感激你的帮助.