繁体   English   中英

Discord JDA:为什么读者会抛出“未知交互”

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM