diff --git a/src/main/java/de/gnmyt/autoresponder/commands/annotations/CommandInfo.java b/src/main/java/de/gnmyt/autoresponder/commands/annotations/CommandInfo.java new file mode 100644 index 0000000..6a7f74b --- /dev/null +++ b/src/main/java/de/gnmyt/autoresponder/commands/annotations/CommandInfo.java @@ -0,0 +1,17 @@ +package de.gnmyt.autoresponder.commands.annotations; + +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; + +@Retention(RetentionPolicy.RUNTIME) +public @interface CommandInfo { + + String[] aliases(); + + String[] bannedGroupNames() default {}; + + String[] bannedUserNames() default {}; + + String description() default "No description set"; + +}