[AB-69] adding templates for help modules

renaming feature templates to have the feature as a prefix
removing unused modmail feature template
renaming folders in core templates
This commit is contained in:
Sheldan
2021-02-14 14:20:57 +01:00
parent 242283928a
commit 69577696d9
59 changed files with 23 additions and 12 deletions

View File

@@ -5,7 +5,7 @@
<#include "abstracto_color">,
"description": "
<#list featureModes as featureMode>
<#assign featureName><@safe_include "${featureMode.featureConfig.feature.key}_feature"/></#assign>
<#assign featureName><@safe_include "feature_${featureMode.featureConfig.feature.key}"/></#assign>
<#assign featureKey=featureMode.featureConfig.feature.key>
<#assign featureModeName=featureMode.featureMode.featureMode>
<#assign featureModeEnabled>${featureMode.featureMode.enabled?string('✅', '❌')}</#assign>

View File

@@ -5,10 +5,10 @@
<#include "abstracto_color">,
"description": "
<#list features as feature>
${feature.featureFlag.enabled?string('✅', '❌')} **<@safe_include "${feature.featureConfig.feature.key}_feature"/>** <@safe_include "features_embed_key"/>: `${feature.featureConfig.feature.key}`
${feature.featureFlag.enabled?string('✅', '❌')} **<@safe_include "feature_${feature.featureConfig.feature.key}"/>** <@safe_include "features_embed_key"/>: `${feature.featureConfig.feature.key}`
</#list>
<#list defaultFeatures as defaultFeature>
${defaultFeature.featureFlagProperty.enabled?string('✅', '❌')} **<@safe_include "${defaultFeature.featureConfig.feature.key}_feature"/>** <@safe_include "features_embed_key"/>: `${defaultFeature.featureConfig.feature.key}` (<@safe_include "features_default_marker"/>)
${defaultFeature.featureFlagProperty.enabled?string('✅', '❌')} **<@safe_include "feature_${defaultFeature.featureConfig.feature.key}"/>** <@safe_include "features_embed_key"/>: `${defaultFeature.featureConfig.feature.key}` (<@safe_include "features_default_marker"/>)
</#list>
"
}

View File

@@ -6,7 +6,7 @@
<#include "abstracto_color">,
"description": "
<@safe_include "help_module_embed_module_name"/>: **${name?js_string}**
<@safe_include "help_module_embed_module_description"/>: ${module.moduleInterface.info.description?js_string}
<@safe_include "help_module_embed_module_description"/>: <#if module.moduleInterface.info.templated?? && module.moduleInterface.info.templated><@safe_include "module_${name}_description"/><#else>${module.moduleInterface.info.description?js_string}</#if>
<@safe_include "help_module_embed_commands"/>:
<#list module.commands as command>`${command.configuration.name?js_string}`<#sep>, <#else><@safe_include "help_module_no_commands_available"/></#list>
<#if subModules?has_content && subModules?size gt 0>

View File

@@ -5,8 +5,8 @@
<#include "abstracto_color">,
"description": "
<#list modules as module><#assign module=module/>
<@safe_include "help_module_embed_module_name"/>: **${module.info.name?js_string}**
<@safe_include "help_module_embed_module_description"/>: ${module.info.description?js_string}
**${module.info.name?js_string}**
<#if module.info.templated?? && module.info.templated><@safe_include "module_${module.info.name}_description"/><#else>${module.info.description?js_string}</#if>
</#list>
",
"footer": {

View File

@@ -0,0 +1 @@
<#assign featureName><#include "feature_${featureConfig.feature.key}"></#assign><#include "feature_setup_cancellation_message">

View File

@@ -0,0 +1 @@
<#assign featureName><#include "feature_${featureConfig.feature.key}"></#assign><#include "feature_setup_completion_message">

View File

@@ -0,0 +1 @@
<#assign featureName><@safe_include "feature_${featureConfig.feature.key}"/></#assign><#include "feature_setup_initial_message_display">

View File

@@ -1,3 +1,3 @@
<#assign featureName><#include "${model.featureConfig.feature.key}_feature"></#assign>
<#assign featureName><#include "feature_${model.featureConfig.feature.key}"></#assign>
<#assign featureKey>${model.featureConfig.feature.key}</#assign>
<#include "feature_disabled_exception_text">

View File

@@ -1 +0,0 @@
<#assign featureName><#include "${featureConfig.feature.key}_feature"></#assign><#include "feature_setup_cancellation_message">

View File

@@ -1 +0,0 @@
<#assign featureName><#include "${featureConfig.feature.key}_feature"></#assign><#include "feature_setup_completion_message">

View File

@@ -1 +0,0 @@
<#assign featureName><@safe_include "${featureConfig.feature.key}_feature"/></#assign><#include "feature_setup_initial_message_display">

View File

@@ -1,4 +1,4 @@
<#assign featureName><#include "${model.featureConfig.feature.key}_feature"></#assign>
<#assign featureName><#include "feature_${model.featureConfig.feature.key}"></#assign>
<#assign featureKey>${model.featureConfig.feature.key}</#assign>
<#assign requiredModes><#list command.featureModeLimitations as mode>`${mode.key}`<sep>, </#list></#assign>
<#include "feature_mode_not_correct_exception_text">

View File

@@ -0,0 +1 @@
Module containing commands for creating and maintaining assignable role posts.

View File

@@ -0,0 +1 @@
Includes utilities to configure the channel configuration stored in the database

View File

@@ -0,0 +1 @@
Utilities to configure the bot

View File

@@ -0,0 +1 @@
Default module provided by abstracto

View File

@@ -0,0 +1 @@
Utilities for information about the bot

View File

@@ -0,0 +1 @@
Module containing commands related to experience tracking

View File

@@ -0,0 +1 @@
Utilities to moderate the server

View File

@@ -0,0 +1 @@
Commands related to repost detection

View File

@@ -0,0 +1 @@
Module containing commands related to emote tracking

View File

@@ -0,0 +1 @@
Module containing commands related to statistic

View File

@@ -0,0 +1 @@
Entertainment commands