我正在尝试找出一种方法来获取某人已做出反应的消息的作者。
> e.getChannel().getHistory().getMessageById(e.getMessageId()).getAuthor();
这是我得到的,但它返回空
答案 0 :(得分:0)
使用GuildMessageReactionAddEvent#retrieveMessage:
event.retrieveMessage().queue(message -> {
... code that uses the message ...
});