
[英]JDA Discord Bot - [ErrorResponseException] 10008: Unknown Message
[英]Discord JDA: Why is the Reader throwing "Unknown Interaction"
我有一个按钮,可以将消息发送到特定的文本通道以 ping 授权人员,但每次它都会抛出 UNKNOWN INTERACTION 并且不发送消息。 我尝试了很多事情,但我不知道出了什么问题以及如何解决它,因为其他按钮可以工作。
public void onButtonInteraction(ButtonInteractionEvent ereignis) {
if (ereignis.getButton().getId().equals("ssuuii")) {
if (ereignis.getGuild().getId().equals("GUILD_ID")) {
ereignis.deferReply().queue();
ereignis.getGuild().getTextChannelById("TEXTCHANNEL_ID").sendMessage(ereignis.getGuild().getRoleById("ROLE_ID")
.getAsMention() + ", " + ereignis.getMember().getAsMention() + " möchte Support haben").queue();
} else if (ereignis.getGuild().getId().equals("GUILD_ID_A")) {
ereignis.deferReply().queue();
ereignis.getGuild().getTextChannelById("TEXTCHANNEL_ID_A").sendMessage("exampleman, " +
ereignis.getMember().getAsMention() + " wants Support").queue();
}
}
}
和按钮:
e.getChannel().sendMessageEmbeds(s.build()).setActionRow(Button.success("ssuuii", "Call Support"))
.complete().delete().queueAfter(15, TimeUnit.SECONDS);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.