diff --git a/src/main/java/net/Broken/Commands/Help.java b/src/main/java/net/Broken/Commands/Help.java index 83cada3..08c5af1 100644 --- a/src/main/java/net/Broken/Commands/Help.java +++ b/src/main/java/net/Broken/Commands/Help.java @@ -117,9 +117,12 @@ public class Help implements Commande { else { TableRenderer table = new TableRenderer(); - List noPu = new ArrayList<>(); table.setHeader("Command","PU"); + TableRenderer nsfwTable = new TableRenderer(); + nsfwTable.setHeader("NSFW Only\u00A0", "PU"); + List noPu = new ArrayList<>(); + boolean isAdmin; if(event.isFromType(ChannelType.PRIVATE)) isAdmin = event.getJDA().getGuilds().get(0).getMember(event.getAuthor()).hasPermission(Permission.ADMINISTRATOR); @@ -131,6 +134,8 @@ public class Help implements Commande { if(!e.getValue().isAdminCmd() || isAdmin){ if(e.getValue().isPrivateUsable()) table.addRow(e.getKey(), "XX"); + else if(e.getValue().isNSFW()) + nsfwTable.addRow(e.getKey(),""); else noPu.add(e.getKey()); } @@ -142,6 +147,8 @@ public class Help implements Commande { table.addRow(key, ""); String txt = table.build(); + txt += "\n\n"; + txt += nsfwTable.build(); if(!event.isFromType(ChannelType.PRIVATE)){ Message rest = event.getTextChannel().sendMessage(new EmbedBuilder().setTitle("Command envoyées par message privé").setColor(Color.green).build()).complete();