JDA - 多次回复斜杠事件

问题描述 投票:0回答:1

我想用 2 条单独的消息回复斜线命令,因为在同一消息中发送的表情符号在组合时会变小。

我想做这样的事情:

event.reply(this.dadJokeReader()).queue();
event.reply(this.randomFunEmoji()).queue();

但是,有一个错误:

This interaction has already been acknowledged or replied to. You can only reply or acknowledge an interaction once!

有没有一种方法可以发送两条单独的消息,但它们仍然算作一条回复?

discord-jda
1个回答
0
投票

我找到了解决方案。

event.reply(this.dadJokeReader()).queue();
event.getHook().sendMessage(this.randomEmoji(this.generateFunEmoji())).queue();

这样第二条消息将是对第一条消息的回复。

© www.soinside.com 2019 - 2024. All rights reserved.