【发布时间】:2021-09-19 10:10:54
【问题描述】:
我使用 Discord Java API (JDA) 编写了一个清除(清除)命令。
public class Purge {
public static void onPurgeCommand(SlashCommandEvent event) {
event.deferReply().queue();
JDA bot = Bot.bot;
int amount = Integer.parseInt(event.getOption("amount").getAsString());
List<Message> messages = event.getChannel().getHistory().retrievePast(amount).complete();
for (Message message: messages) {
message.delete().queue();
}
event.getHook().sendMessage("**Es wurden "+amount+" Nachrichten gelöscht.**").queue();
}
}
在 Slash 命令的帮助下,我想检查一条消息是否已固定以及何时固定该消息应被跳过。 我是用 Java 写东西的新手,所以我什么都不知道
【问题讨论】:
标签: java discord discord-jda