gpt4 book ai didi

java - 如何从 MessageReactionAddEvent 获取消息

转载 作者:行者123 更新时间:2023-12-02 01:48:31 25 4
gpt4 key购买 nike

目前,我正在尝试制作一个音乐不和谐机器人,它应该显示当前正在播放的音乐列表。消息列表有一个左右箭头表情符号,用户可以使用它在正在播放的音乐列表中移动。

我无法收到此人刚刚添加回复的消息。

@override
public void onMessageReactionAdd(MessageReactionAddEvent event){
I need to get the reacted message here.
}

我尝试过执行 event.getMessage() 但它不起作用。

最佳答案

您可以获取消息所在的 channel ,然后使用消息 ID channel.getMessageById() 获取消息本身:

@override
public void onMessageReactionAdd(MessageReactionAddEvent event){
Message message = event.getChannel().getMessageById(event.getMessageId()).complete();
}

关于java - 如何从 MessageReactionAddEvent 获取消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57442720/

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