From 6273615273afcfcbabba46b479e4067a414a3ef5 Mon Sep 17 00:00:00 2001 From: mathias Date: Sat, 2 Oct 2021 01:04:49 +0200 Subject: [PATCH] Created the CommandInfo with basic information --- .../commands/annotations/CommandInfo.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/main/java/de/gnmyt/autoresponder/commands/annotations/CommandInfo.java 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"; + +}