Ich weiß zwar nicht, wie man das mit dem Button macht, jedoch weiß ich das man einen Channel mit folgender Methode löscht:
Klasse: net.dv8tion.jda.api.entities.Channel
RestAction<Void> delete();
Hast du also eine Instanz (vereinfacht: Variable) des Typen Channel, kannst du folgendes machen:
deineChannelVariable.delete().queue();
.queue(); wird aufgerufen, damit dein Discord-Bot die Anweisung erhält, den Channel zu löschen.