diff --git a/application/src/main/java/org/togetherjava/tjbot/config/FeatureBlacklistConfig.java b/application/src/main/java/org/togetherjava/tjbot/config/FeatureBlacklistConfig.java index 231cbdb4f8..7268a3b9dc 100644 --- a/application/src/main/java/org/togetherjava/tjbot/config/FeatureBlacklistConfig.java +++ b/application/src/main/java/org/togetherjava/tjbot/config/FeatureBlacklistConfig.java @@ -6,7 +6,25 @@ /** * Configuration of the feature blacklist, any feature present here will be disabled. + *

+ * The argument {@code "normal"} expects a list of fully qualified class names of + * {@link org.togetherjava.tjbot.features.Feature}s, for example: * + *

+ * {@code
+ * "normal": [
+ *   "org.togetherjava.tjbot.features.basic.PingCommand",
+ *   "org.togetherjava.tjbot.features.tophelper.TopHelpersAssignmentRoutine"
+ * ]}
+ * 
+ *

+ * The argument {@code "special"} is a special set of predefined strings that disable specific + * features. Currently available are: + *

+ * * @param normal the normal features, which are present in * {@link org.togetherjava.tjbot.features.Features} * @param special the special features, which require special code