要在Java Discord Bot中添加按钮,您需要使用JDA(Java Discord API)。以下是一个简单的示例代码,用于创建一个包含一个按钮的消息:

public void onMessageReceived(MessageReceivedEvent event) {
    if (event.getMessage().getContentRaw().equals("!button")) {
        // Create a new message builder
        MessageBuilder builder = new MessageBuilder();
        
        // Create a new action row with a button
        ActionRow row = ActionRow.of(Button.primary("button", "Click me!"));
        
        // Add the action row to the message builder
        builder.setActionRows(row);
        
        // Send the message to the channel
        event.getChannel().sendMessage(builder.build()).queue();
    }
}

在这个示例中,当用户发送“!button”消息时,Bot会创建一个新的消息,并在其中添加一个名为“button”的主按钮。您可以根据需要更改按钮的样式和标签。

java discord bot 消息内添加按钮

原文地址: https://www.cveoy.top/t/topic/bFNB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录