mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-01-04 08:42:43 +00:00
replaced includes with safe includes, so that the json syntax is not broken
This commit is contained in:
@@ -1,14 +0,0 @@
|
||||
{
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "assignable_roles_config_embed_place_description">
|
||||
<#include "assignable_roles_config_embed_role_header">:
|
||||
<#list roles as role>
|
||||
<#include "assignable_roles_config_embed_emote_description">
|
||||
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<@safe_include "assignable_roles_config_embed_place_description"/>
|
||||
<@safe_include "assignable_roles_config_embed_role_header"/>:
|
||||
<#list roles as role><#assign role=role/>
|
||||
<@safe_include "assignable_roles_config_embed_emote_description"/>
|
||||
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
@@ -4,7 +4,7 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "assignable_role_places_overview_description">:
|
||||
<#list places as place>`<#include "assignable_role_places_overview_place">`<#sep>, <#else> <#include "assignable_role_places_overview_no_places"></#list>
|
||||
"description": "<@safe_include "assignable_role_places_overview_description"/>:
|
||||
<#list places as place>`<#assign place=place/><@safe_include "assignable_role_places_overview_place"/>`<#sep>, <#else> <@safe_include "assignable_role_places_overview_no_places"/></#list>
|
||||
"
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_assigned_user_not_found_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_assigned_user_not_found_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_channel_does_not_exist_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_channel_does_not_exist_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_emote_already_defined_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_emote_already_defined_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"additionalMessage": "<#include "assignable_role_place_exists_exception_text">"
|
||||
"additionalMessage": "<@safe_include "assignable_role_place_exists_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_not_found_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_not_found_exception_text">/"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_post_not_found_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_post_not_found_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "assignable_role_place_role_not_usable_exception_text">"
|
||||
"description": "<@safe_include "assignable_role_place_role_not_usable_exception_text"/>"
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "emote_not_in_assignable_role_place_exception_text">"
|
||||
"description": "<@safe_include "emote_not_in_assignable_role_place_exception_text"/>"
|
||||
@@ -4,12 +4,12 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "${place.text}",
|
||||
"description": "${place.text?js_string}",
|
||||
"fields": [
|
||||
<#list roles as role>
|
||||
{
|
||||
"name": "${role.emote.emoteRepr}",
|
||||
"value": "${role.description}",
|
||||
"name": "${role.emote.emoteRepr?js_string}",
|
||||
"value": "${role.description?js_string}",
|
||||
"inline": "${place.inline?string('true', 'false')}"
|
||||
<#if role.forceNewMessage>
|
||||
,"forceNewMessage": "true"
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
<#macro safe_include template_key><#assign rendered><#include "${template_key}"></#assign>${rendered?js_string}</#macro>
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "features_embed_title">"
|
||||
"title": "<@safe_include "features_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -9,7 +9,7 @@
|
||||
},
|
||||
"description": "
|
||||
<#list features as feature>
|
||||
${feature.featureFlag.enabled?string('✅', '❌')} **<#include "${feature.featureConfig.feature.key}_feature">** <#include "feature_embed_key">: `${feature.featureConfig.feature.key}`
|
||||
${feature.featureFlag.enabled?string('✅', '❌')} **<@safe_include "${feature.featureConfig.feature.key}_feature"/>** <@safe_include "feature_embed_key"/>: `${feature.featureConfig.feature.key}`
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
@@ -1,51 +1,51 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "help_command_embed_title">"
|
||||
"title": "<@safe_include "help_command_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "help_command_embed_command_name">: **${command.name}**
|
||||
<#include "help_command_embed_command_description">: <#if command.templated> <#include "${command.name}_description"> <#else> ${command.description} </#if>
|
||||
"description": "<@safe_include "help_command_embed_command_name"/>: **${command.name?js_string}**
|
||||
<@safe_include "help_command_embed_command_description"/>: <#if command.templated> <@safe_include "${command.name}_description"/> <#else> ${command.description?js_string} </#if>
|
||||
|
||||
<#if command.help??>
|
||||
<#if command.help.templated>
|
||||
**<#include "help_command_embed_command_usage">**: `<#include "${command.name}_usage">`
|
||||
**<#include "help_command_embed_command_detailed_help">**: <#include "${command.name}_long_help">
|
||||
**<@safe_include "help_command_embed_command_usage"/>**: `<@safe_include "${command.name}_usage"/>`
|
||||
**<@safe_include "help_command_embed_command_detailed_help"/>**: <@safe_include "${command.name}_long_help"/>
|
||||
<#if command.help.hasExample>
|
||||
<#include "help_command_embed_command_example">: <#include "${command.name}_example">
|
||||
<@safe_include "help_command_embed_command_example"/>: <@safe_include "${command.name}_example"/>
|
||||
</#if>
|
||||
<#else>
|
||||
**<#include "help_command_embed_command_usage">**: `${command.help.usage}`
|
||||
**<#include "help_command_embed_command_detailed_help">**: ${command.help.longHelp}
|
||||
**<@safe_include "help_command_embed_command_usage"/>**: `${command.help.usage?js_string}`
|
||||
**<@safe_include "help_command_embed_command_detailed_help"/>**: ${command.help.longHelp?js_string}
|
||||
<#if command.help.hasExample>
|
||||
<#include "help_command_embed_command_example">:${command.help.example}
|
||||
<@safe_include "help_command_embed_command_example"/>:${command.help.example?js_string}
|
||||
</#if>
|
||||
</#if>
|
||||
<#if command.aliases?? && command.aliases?size gt 0>
|
||||
<#include "help_command_embed_command_aliases">: `${command.aliases?join("`, `")}`
|
||||
<@safe_include "help_command_embed_command_aliases"/>: `${command.aliases?join("`, `")?js_string}`
|
||||
</#if>
|
||||
<#if restricted?? && restricted>
|
||||
<#include "help_command_embed_command_executable_by">:<#if allowedRoles??> <#list allowedRoles as allowedRole> ${allowedRole.asMention}<#sep><#include "help_command_embed_or"><#else><#include "help_command_embed_command_executable_by_nobody"></#list> </#if>
|
||||
<#if immuneRoles?? ><#include "help_command_embed_command_immune">: <#list immuneRoles as immuneRole> ${immuneRole.asMention}<#sep><#include "help_command_embed_or"><#else>None</#list> </#if>
|
||||
<@safe_include "help_command_embed_command_executable_by"/>:<#if allowedRoles??> <#list allowedRoles as allowedRole> ${allowedRole.asMention?js_string}<#sep><@safe_include "help_command_embed_or"/><#else><@safe_include "help_command_embed_command_executable_by_nobody"/></#list> </#if>
|
||||
<#if immuneRoles?? ><@safe_include "help_command_embed_command_immune"/>: <#list immuneRoles as immuneRole> ${immuneRole.asMention?js_string}<#sep><@safe_include "help_command_embed_or"/><#else><@safe_include "help_command_embed_command_immune_none"/></#list> </#if>
|
||||
<#else>
|
||||
<#include "help_command_embed_command_not_restricted">
|
||||
<@safe_include "help_command_embed_command_not_restricted"/>
|
||||
</#if>
|
||||
|
||||
</#if>
|
||||
**<#include "help_command_embed_command_parameters">**:
|
||||
**<@safe_include "help_command_embed_command_parameters"/>**:
|
||||
<#if command.parameters??>
|
||||
<#list command.parameters as parameter>
|
||||
<#include "help_command_embed_command_description"> `${parameter.name}`: <#if parameter.templated?? && parameter.templated><#include "${command.name}_parameter_${parameter.name}"><#else>${(parameter.description)!""}</#if>
|
||||
<#include "help_command_embed_command_optional"><#sep>
|
||||
<@safe_include "help_command_embed_command_description"/> `${parameter.name?js_string}`: <#if parameter.templated?? && parameter.templated><@safe_include "${command.name}_parameter_${parameter.name}"/><#else>${(parameter.description?js_string)!""}</#if>
|
||||
<@safe_include "help_command_embed_command_optional"/><#sep>
|
||||
|
||||
<#else>
|
||||
<#include "help_command_embed_command_no_parameters">
|
||||
<@safe_include "help_command_embed_command_no_parameters"/>
|
||||
</#list>
|
||||
<#else>
|
||||
<#include "help_command_embed_command_no_parameters">
|
||||
<@safe_include "help_command_embed_command_no_parameters"/>
|
||||
</#if>
|
||||
"
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
<#assign name>${module.moduleInterface.info.name}</#assign>
|
||||
"title": {
|
||||
"title": "<#include "help_module_embed_title">"
|
||||
"title": "<@safe_include "help_module_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -9,15 +9,15 @@
|
||||
"b": 255
|
||||
},
|
||||
"description": "
|
||||
<#include "help_module_embed_module_name">: **${module.moduleInterface.info.name}**
|
||||
<#include "help_module_embed_module_description">: ${module.moduleInterface.info.description}
|
||||
<#include "help_module_embed_commands">:
|
||||
<#list module.commands as command>`${command.configuration.name}`<#sep>, </#list>
|
||||
<@safe_include "help_module_embed_module_name"/>: **${module.moduleInterface.info.name?js_string}**
|
||||
<@safe_include "help_module_embed_module_description"/>: ${module.moduleInterface.info.description?js_string}
|
||||
<@safe_include "help_module_embed_commands"/>:
|
||||
<#list module.commands as command>`${command.configuration.name?js_string}`<#sep>, </#list>
|
||||
<#if module.subModules??>
|
||||
<#include "help_module_embed_sub_modules">: <#list module.subModules as module>`${module.info.name}`<#sep>, </#list>
|
||||
<@safe_include "help_module_embed_sub_modules"/>: <#list module.subModules as module>`${module.info.name?js_string}`<#sep>, </#list>
|
||||
</#if>
|
||||
",
|
||||
"footer": {
|
||||
"text": "<#include "help_command_embed_hint_footer">"
|
||||
"text": "<@safe_include "help_command_embed_hint_footer"/>"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "help_modules_embed_title">"
|
||||
"title": "<@safe_include "help_modules_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -8,12 +8,12 @@
|
||||
"b": 255
|
||||
},
|
||||
"description": "
|
||||
<#list modules as module>
|
||||
<#include "help_module_embed_module_name">: **${module.info.name}**
|
||||
<#include "help_module_embed_module_description">: ${module.info.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}
|
||||
</#list>
|
||||
",
|
||||
"footer": {
|
||||
"text": "<#include "help_modules_embed_footer_hint">"
|
||||
"text": "<@safe_include "help_modules_embed_footer_hint"/>"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "listChannelGroups_embed_title">"
|
||||
"title": "<@safe_include "listChannelGroups_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -8,14 +8,14 @@
|
||||
"b": 255
|
||||
},
|
||||
<#if groups?size = 0>
|
||||
"description": "<#include "listChannelGroups_no_channel_group">",
|
||||
"description": "<@safe_include "listChannelGroups_no_channel_group"/>",
|
||||
</#if>
|
||||
"fields": [
|
||||
<#list groups as group>
|
||||
{
|
||||
"name": "${group.name}",
|
||||
"name": "${group.name?js_string}",
|
||||
"value": "
|
||||
<#list group.channels as channel>${channel.discordChannel.asMention}<#sep>,</#list>
|
||||
<#list group.channels as channel>${channel.discordChannel.asMention?js_string}<#sep>,</#list>
|
||||
"
|
||||
}<#sep>,
|
||||
<#else>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "posttarget_embed_title">"
|
||||
"title": "<@safe_include "posttarget_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -8,12 +8,12 @@
|
||||
"b": 255
|
||||
},
|
||||
"description": "
|
||||
<#list postTargets as postTarget>
|
||||
<#assign postTargetName>${postTarget.postTarget.name}</#assign>
|
||||
<#assign channelMention><#if postTarget.channel?has_content>${postTarget.channel.asMention}<#else><#include "posttarget_no_channel"></#if></#assign>
|
||||
<#include "posttarget_post_target_text">
|
||||
<#list postTargets as postTarget><#assign postTarget=postTarget/>
|
||||
<#assign postTargetName>${postTarget.postTarget.name?js_string}</#assign>
|
||||
<#assign channelMention><#if postTarget.channel?has_content>${postTarget.channel.asMention?js_string}<#else><@safe_include "posttarget_no_channel"/></#if></#assign>
|
||||
<@safe_include "posttarget_post_target_text"/>
|
||||
<#else>
|
||||
<#include "posttarget_no_post_targets_found">
|
||||
<@safe_include "posttarget_no_post_targets_found"/>
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
<#list actionConfigs as actionConfig>
|
||||
<#list actionConfigs as actionConfig><#assign actionConfig=actionConfig/>
|
||||
<#assign param=actionConfig.templateModel>
|
||||
<#include "${actionConfig.templateName}">
|
||||
<@safe_include "${actionConfig.templateName}"/>
|
||||
|
||||
</#list>
|
||||
@@ -1 +1 @@
|
||||
<#assign featureName><#include "${featureConfig.feature.key}_feature"></#assign><#include "setup_initial_message_display">
|
||||
<#assign featureName><@safe_include "${featureConfig.feature.key}_feature"/></#assign><#include "setup_initial_message_display">
|
||||
@@ -1 +1 @@
|
||||
<#assign postTargetKey>${param.postTargetKey}</#assign><#assign channel>${param.channel.asMention}</#assign><#include "setup_post_target_action_display">
|
||||
<#assign postTargetKey>${param.postTargetKey}</#assign><#assign channel>${param.channel.asMention}</#assign><@safe_include "setup_post_target_action_display"/>
|
||||
@@ -1 +1 @@
|
||||
<#assign currentTarget><#if currentTextChannel?has_content>${currentTextChannel.asMention}<#else><#include "setup_post_target_no_channel_set"></#if></#assign><#include "setup_posttarget_${postTargetKey}">
|
||||
<#assign currentTarget><#if currentTextChannel?has_content>${currentTextChannel.asMention}<#else><@safe_include "setup_post_target_no_channel_set"/></#if></#assign><@safe_include "setup_posttarget_${postTargetKey}"/>
|
||||
@@ -1 +1 @@
|
||||
<#assign configKey>${param.configKey}</#assign><#assign newValue>${param.newValue}</#assign><#include "setup_system_config_action_display">
|
||||
<#assign configKey>${param.configKey}</#assign><#assign newValue>${param.newValue}</#assign><@safe_include "setup_system_config_action_display"/>
|
||||
@@ -1 +1 @@
|
||||
<#assign defaultValue=defaultConfig.valueAsString><#include "setup_config_${configKey}">
|
||||
<#assign defaultValue=defaultConfig.valueAsString><@safe_include "setup_config_${configKey}"/>
|
||||
@@ -1 +1 @@
|
||||
<#assign user>${user.name}#${user.discriminator} (${user.asMention})</#assign><#include "user_joined_text">
|
||||
<#assign user>${user.name}#${user.discriminator} (${user.asMention})</#assign><@safe_include "user_joined_text"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
<#assign user>${user.name}#${user.discriminator} (${user.asMention})</#assign><#include "user_left_text">
|
||||
<#assign user>${user.name}#${user.discriminator} (${user.asMention})</#assign><@safe_include "user_left_text"/>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl?js_string}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -12,8 +12,7 @@
|
||||
<#if template?has_content>
|
||||
<#if template.templateModel?has_content>
|
||||
<#assign model=template.templateModel/>
|
||||
<#assign rendered><#include "${template.templateName}"></#assign>
|
||||
${rendered?js_string}
|
||||
<#include "${template.templateName}"/>
|
||||
</#if>
|
||||
<#elseif throwable.localizedMessage?has_content>
|
||||
"description": "${throwable.localizedMessage?js_string}"
|
||||
|
||||
@@ -1 +1 @@
|
||||
<#assign roles><#list allowedRoles as role>${role.name}<#sep>,<#else>None configured.</#list></#assign><#include "insufficient_role_text">
|
||||
<#assign roles><#list allowedRoles as role>${role.name}<#sep>,<#else><#include "insufficient_role_none_configured"></#list></#assign><#include "insufficient_role_text">
|
||||
@@ -1 +1 @@
|
||||
"description": "<#include "role_disabled_exception_message">"
|
||||
"description": "<@safe_include "role_disabled_exception_message"/>"
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
<#macro userDisplay user>
|
||||
${user.rank} ${user.member.effectiveName} ${user.experience.experience} ${user.experience.currentLevel.level} ${user.experience.messageCount}
|
||||
${user.rank} ${user.member.effectiveName?js_string} ${user.experience.experience} ${user.experience.currentLevel.level} ${user.experience.messageCount}
|
||||
</#macro>
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl?js_string}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -12,7 +12,7 @@
|
||||
"b": 255
|
||||
},
|
||||
"description": "
|
||||
<#include "leaderboard_rank_column"> | <#include "leaderboard_name_column"> | <#include "leaderboard_experience_column"> | <#include "leaderboard_level_column"> | <#include "leaderboard_messages_column">
|
||||
<@safe_include "leaderboard_rank_column"/> | <@safe_include "leaderboard_name_column"/> | <@safe_include "leaderboard_experience_column"/> | <@safe_include "leaderboard_level_column"/> | <@safe_include "leaderboard_messages_column"/>
|
||||
<#list userExperiences as user>
|
||||
<@userDisplay user=user />
|
||||
</#list>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "list_disabled_experience_roles_embed_title">"
|
||||
"title": "<@safe_include "list_disabled_experience_roles_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -13,9 +13,9 @@
|
||||
},
|
||||
"description": "
|
||||
<#list roles as role>
|
||||
${role.role.asMention}
|
||||
${role.role.asMention?js_string}
|
||||
<#else>
|
||||
<#include "list_disabled_experience_roles_embed_no_roles">
|
||||
<@safe_include "list_disabled_experience_roles_embed_no_roles"/>
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -10,27 +10,27 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "rank_xp_field_title">",
|
||||
"name": "<@safe_include "rank_xp_field_title"/>",
|
||||
"value": "${rankUser.experience.experience}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "rank_level_field_title">",
|
||||
"name": "<@safe_include "rank_level_field_title"/>",
|
||||
"value": "${rankUser.experience.currentLevel.level}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "rank_messages_field_title">",
|
||||
"name": "<@safe_include "rank_messages_field_title"/>",
|
||||
"value": "${rankUser.experience.messageCount}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "rank_to_next_level_field_title">",
|
||||
"name": "<@safe_include "rank_to_next_level_field_title"/>",
|
||||
"value": "${experienceToNextLevel}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "rank_rank_field_title">",
|
||||
"name": "<@safe_include "rank_rank_field_title"/>",
|
||||
"value": "${rankUser.rank}",
|
||||
"inline": "true"
|
||||
}
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
{
|
||||
"additionalMessage": "<#include "syncExpRoles_updating_users_label">: ${currentCount}/${totalUserCount}."
|
||||
"additionalMessage": "<@safe_include "syncExpRoles_updating_users_label"/>: ${currentCount}/${totalUserCount}."
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${bannedUser.effectiveName}",
|
||||
"name": "${bannedUser.effectiveName?js_string}",
|
||||
"avatar": "${bannedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "ban_log_title">"
|
||||
"title": "<@safe_include "ban_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -13,20 +13,20 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "ban_log_banned_user_field_title">",
|
||||
"value": "${bannedUser.effectiveName} ${bannedUser.asMention} (${bannedUser.idLong?c})"
|
||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||
"value": "${bannedUser.effectiveName?js_string} ${bannedUser.asMention?js_string} (${bannedUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_banning_user_field_title">",
|
||||
"value": "${banningUser.effectiveName} ${banningUser.asMention} (${banningUser.idLong?c})"
|
||||
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
||||
"value": "${banningUser.effectiveName?js_string} ${banningUser.asMention?js_string} (${banningUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_jump_link_field_title">",
|
||||
"value": "[${messageChannel.name}](${message.jumpUrl})"
|
||||
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${message.jumpUrl})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_reason_field_title">",
|
||||
"value": "${reason}"
|
||||
"name": "<@safe_include "ban_log_reason_field_title"/>",
|
||||
"value": "${reason?js_string}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "ban_log_title">"
|
||||
"title": "<@safe_include "ban_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -9,20 +9,20 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "ban_log_banned_user_field_title">",
|
||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||
"value": "${bannedUserId?c}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_banning_user_field_title">",
|
||||
"value": "${banningUser.effectiveName} ${banningUser.asMention} (${banningUser.idLong?c})"
|
||||
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
||||
"value": "${banningUser.effectiveName?js_string} ${banningUser.asMention?js_string} (${banningUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_jump_link_field_title">",
|
||||
"value": "[${messageChannel.name}](${message.jumpUrl})"
|
||||
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${message.jumpUrl})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "ban_log_reason_field_title">",
|
||||
"value": "${reason}"
|
||||
"name": "<@safe_include "ban_log_reason_field_title"/>",
|
||||
"value": "${reason?js_string}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${kickedUser.effectiveName}",
|
||||
"name": "${kickedUser.effectiveName?js_string}",
|
||||
"avatar": "${kickedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "kick_log_title">"
|
||||
"title": "<@safe_include "kick_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -13,20 +13,20 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "kick_log_kicked_user_field_title">",
|
||||
"value": "${kickedUser.effectiveName} ${kickedUser.asMention} (${kickedUser.idLong?c})"
|
||||
"name": "<@safe_include "kick_log_kicked_user_field_title"/>",
|
||||
"value": "${kickedUser.effectiveName?js_string} ${kickedUser.asMention?js_string} (${kickedUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "kick_log_kicking_user_field_title">",
|
||||
"value": "${kickingUser.effectiveName} ${kickingUser.asMention} (${kickingUser.idLong?c})"
|
||||
"name": "<@safe_include "kick_log_kicking_user_field_title"/>",
|
||||
"value": "${kickingUser.effectiveName?js_string} ${kickingUser.asMention?js_string} (${kickingUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "kick_log_jump_link_field_title">",
|
||||
"value": "[${messageChannel.name}](${message.jumpUrl})"
|
||||
"name": "<@safe_include "kick_log_jump_link_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${message.jumpUrl})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "kick_log_reason_field_title">",
|
||||
"value": "${reason}"
|
||||
"name": "<@safe_include "kick_log_reason_field_title"/>",
|
||||
"value": "${reason?js_string}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"author": {
|
||||
<#if specifiedUser??>
|
||||
"name": "${specifiedUser.member.effectiveName}",
|
||||
"name": "${specifiedUser.member.effectiveName?js_string}",
|
||||
"avatar": "${specifiedUser.member.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
</#if>
|
||||
},
|
||||
"title": {
|
||||
<#if specifiedUser??>
|
||||
<#assign user>${specifiedUser.member.effectiveName}</#assign>
|
||||
"title": "<#include "user_notes_embed_user_title">"
|
||||
<#assign user>${specifiedUser.member.effectiveName?js_string}</#assign>
|
||||
"title": "<@safe_include "user_notes_embed_user_title"/>"
|
||||
<#else>
|
||||
"title": "<#include "user_notes_embed_title">"
|
||||
"title": "<@safe_include "user_notes_embed_title"/>"
|
||||
</#if>
|
||||
},
|
||||
"color" : {
|
||||
@@ -21,11 +21,11 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#list userNotes as note>
|
||||
<#assign user>${note.fullUser.member.asMention}</#assign>
|
||||
<#assign noteText>${note.note.note}</#assign>
|
||||
"description": "<#list userNotes as note><#assign note=note/>
|
||||
<#assign user>${note.fullUser.member.asMention?js_string}</#assign>
|
||||
<#assign noteText>${note.note.note?js_string}</#assign>
|
||||
<#assign noteId>${note.note.id}</#assign>
|
||||
<#assign date>${formatDate(note.note.created, "yyyy-MM-dd HH:mm:ss")}</#assign>
|
||||
<#include "user_notes_note_entry"><#else><#include "user_notes_no_notes">
|
||||
<@safe_include "user_notes_note_entry"/><#else><@safe_include "user_notes_no_notes"/>
|
||||
</#list>"
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${mutedUser.effectiveName}",
|
||||
"name": "${mutedUser.effectiveName?js_string}",
|
||||
"avatar": "${mutedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "mute_log_title">"
|
||||
"title": "<@safe_include "mute_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -13,32 +13,32 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "mute_log_muted_user_field_title">",
|
||||
"value": "${mutedUser.effectiveName} ${mutedUser.asMention} (${mutedUser.idLong?c})"
|
||||
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
||||
"value": "${mutedUser.effectiveName?js_string} ${mutedUser.asMention?js_string} (${mutedUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_muting_user_field_title">",
|
||||
"value": "${mutingUser.effectiveName} ${mutingUser.asMention} (${mutingUser.idLong?c})"
|
||||
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
||||
"value": "${mutingUser.effectiveName?js_string} ${mutingUser.asMention?js_string} (${mutingUser.idLong?c})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_location_field_title">",
|
||||
"value": "[${messageChannel.name}](${message.jumpUrl})"
|
||||
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${message.jumpUrl})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_reason_field_title">",
|
||||
"value": "${mute.reason}"
|
||||
"name": "<@safe_include "mute_log_mute_reason_field_title"/>",
|
||||
"value": "${mute.reason?js_string}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_duration_field_title">",
|
||||
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
|
||||
"value": "${fmtDuration(muteDuration)}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_muted_until_field_title">",
|
||||
"name": "<@safe_include "mute_log_muted_until_field_title"/>",
|
||||
"value": "${formatDate(mute.muteTargetDate, "yyyy-MM-dd HH:mm:ss")}"
|
||||
}
|
||||
],
|
||||
"footer": {
|
||||
"text": "<#include "mute_log_mute_id_footer"> #${mute.id}"
|
||||
"text": "<@safe_include "mute_log_mute_id_footer"/> #${mute.id}"
|
||||
},
|
||||
"timeStamp": "${mute.muteDate}"
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
<#if unMutedUser?has_content>
|
||||
"author": {
|
||||
"name": "${unMutedUser.effectiveName}",
|
||||
"name": "${unMutedUser.effectiveName?js_string}",
|
||||
"avatar": "${unMutedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
</#if>
|
||||
"title": {
|
||||
"title": "<#include "unMute_log_title">"
|
||||
"title": "<@safe_include "unMute_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -15,41 +15,41 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "unMute_log_unmuted_user_field_title">",
|
||||
"name": "<@safe_include "unMute_log_unmuted_user_field_title"/>",
|
||||
<#if unMutedUser?has_content>
|
||||
"value": "${unMutedUser.effectiveName} ${unMutedUser.asMention} (${unMutedUser.idLong?c})"
|
||||
"value": "${unMutedUser.effectiveName?js_string} ${unMutedUser.asMention?js_string} (${unMutedUser.idLong?c})"
|
||||
<#else>
|
||||
"value": "<#include "user_left_server"> (${mute.mutedUser.userReference.id?c})"
|
||||
"value": "<@safe_include "user_left_server"/> (${mute.mutedUser.userReference.id?c})"
|
||||
</#if>
|
||||
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_muting_user_field_title">",
|
||||
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
||||
<#if mutingUser?has_content>
|
||||
"value": "${mutingUser.effectiveName} ${mutingUser.asMention} (${mutingUser.idLong?c})"
|
||||
"value": "${mutingUser.effectiveName?js_string} ${mutingUser.asMention?js_string} (${mutingUser.idLong?c})"
|
||||
<#else>
|
||||
"value": "<#include "user_left_server"> (${mute.mutingUser.userReference.id?c})"
|
||||
"value": "<@safe_include "user_left_server"/> (${mute.mutingUser.userReference.id?c})"
|
||||
</#if>
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_location_field_title">",
|
||||
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
|
||||
"value": "[Link](${messageUrl})"
|
||||
},
|
||||
{
|
||||
"name": "<#include "unMute_log_muted_since_field_title">",
|
||||
"name": "<@safe_include "unMute_log_muted_since_field_title"/>",
|
||||
"value": "${formatDate(mute.muteDate, "yyyy-MM-dd HH:mm:ss")}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_duration_field_title">",
|
||||
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
|
||||
"value": "${fmtDuration(muteDuration)}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "mute_log_mute_reason_field_title">",
|
||||
"value": "${mute.reason}"
|
||||
"name": "<@safe_include "mute_log_mute_reason_field_title"/>",
|
||||
"value": "${mute.reason?js_string}"
|
||||
}
|
||||
],
|
||||
"footer": {
|
||||
"text": "<#include "mute_log_mute_id_footer"> #${mute.id}"
|
||||
"text": "<@safe_include "mute_log_mute_id_footer"/> #${mute.id}"
|
||||
},
|
||||
"timeStamp": "${unmuteDate}"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,7 +8,7 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
}
|
||||
<#assign userMention>${member.effectiveName}</#assign>
|
||||
,"description" :"<#include "myWarnings_with_decay_embed_description">"
|
||||
<#assign userMention>${member.effectiveName?js_string}</#assign>
|
||||
,"description" :"<@safe_include "myWarnings_with_decay_embed_description"/>"
|
||||
</#if>
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${warnedUser.effectiveName}",
|
||||
"name": "${warnedUser.effectiveName?js_string}",
|
||||
"avatar": "${warnedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "warn_log_title">"
|
||||
"title": "<@safe_include "warn_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -13,29 +13,29 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "warn_log_warned_user_field_title">",
|
||||
"value": "${warnedUser.effectiveName} ${warnedUser.asMention} (${warnedUser.idLong?c})"
|
||||
"name": "<@safe_include "warn_log_warned_user_field_title"/>",
|
||||
"value": "${warnedUser.effectiveName?js_string} ${warnedUser.asMention?js_string} (${warnedUser.idLong?c})"
|
||||
},
|
||||
<#if warningUser?has_content>
|
||||
{
|
||||
"name": "<#include "warn_log_warning_user_field_title">",
|
||||
"value": "${warningUser.effectiveName} ${warningUser.asMention} (${warningUser.idLong?c})"
|
||||
"name": "<@safe_include "warn_log_warning_user_field_title"/>",
|
||||
"value": "${warningUser.effectiveName?js_string} ${warningUser.asMention?js_string} (${warningUser.idLong?c})"
|
||||
},
|
||||
</#if>
|
||||
<#if warning?has_content>
|
||||
{
|
||||
"name": "<#include "warn_log_warn_location_field_title">",
|
||||
"value": "[${messageChannel.name}](${message.jumpUrl})"
|
||||
"name": "<@safe_include "warn_log_warn_location_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${message.jumpUrl})"
|
||||
},
|
||||
</#if>
|
||||
{
|
||||
"name": "<#include "warn_log_warn_reason_field_title">",
|
||||
"value": "${reason}"
|
||||
"name": "<@safe_include "warn_log_warn_reason_field_title"/>",
|
||||
"value": "${reason?js_string}"
|
||||
}
|
||||
],
|
||||
"footer": {
|
||||
<#if warningUser?has_content>
|
||||
"text": "<#include "warn_log_warn_id_footer"> #${warning.id}"
|
||||
"text": "<@safe_include "warn_log_warn_id_footer"/> #${warning.id}"
|
||||
</#if>
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
<#assign warnCount>${warnings?size}</#assign>
|
||||
"headerText": "<#include "warnings_header_text">",
|
||||
"headerText": "<@safe_include "warnings_header_text"/>",
|
||||
"items": [
|
||||
<#list warnings as warning>"<#include "warnings_warn_entry">"<#sep>,</#list>
|
||||
<#list warnings as warning><#assign warning=warning/>"<@safe_include "warnings_warn_entry"/>"<#sep>,</#list>
|
||||
]
|
||||
}
|
||||
@@ -2,11 +2,11 @@
|
||||
"imageUrl": "${imageUrl}",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "messageDeleted_attachment_link_field_title">",
|
||||
"value": "[<#include "messageDeleted_attachment_link_display_text">](${imageUrl})"
|
||||
"name": "<@safe_include "messageDeleted_attachment_link_field_title"/>",
|
||||
"value": "[<@safe_include "messageDeleted_attachment_link_display_text"/>](${imageUrl})"
|
||||
}
|
||||
],
|
||||
"footer": {
|
||||
"text": "<#include "messageDeleted_attachment_footer"> #${counter}"
|
||||
"text": "<@safe_include "messageDeleted_attachment_footer"/> #${counter}"
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}#${member.user.discriminator}",
|
||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"description": "<#include "messageDeleted_description_text">",
|
||||
"description": "<@safe_include "messageDeleted_description_text"/>",
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
@@ -11,12 +11,12 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "messageDeleted_original_message_field_title">",
|
||||
"value": "${cachedMessage.content}"
|
||||
"name": "<@safe_include "messageDeleted_original_message_field_title"/>",
|
||||
"value": "${cachedMessage.content?js_string}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "messageDeleted_message_link_field_title">",
|
||||
"value": "[${messageChannel.name}](${cachedMessage.messageUrl})"
|
||||
"name": "<@safe_include "messageDeleted_message_link_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${cachedMessage.messageUrl})"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}#${member.user.discriminator}",
|
||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"description": "<#include "messageEdited_description_text">",
|
||||
"description": "<@safe_include "messageEdited_description_text"/>",
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
@@ -11,16 +11,16 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "messageEdited_original_message_field_title">",
|
||||
"value": "${messageBefore.content}"
|
||||
"name": "<@safe_include "messageEdited_original_message_field_title"/>",
|
||||
"value": "${messageBefore.content?js_string}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "messageEdited_new_message_field_title">",
|
||||
"value": "${messageAfter.contentRaw}"
|
||||
"name": "<@safe_include "messageEdited_new_message_field_title"/>",
|
||||
"value": "${messageAfter.contentRaw?js_string}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "messageEdited_link_field_title">",
|
||||
"value": "[${messageChannel.name}](${messageBefore.messageUrl})"
|
||||
"name": "<@safe_include "messageEdited_link_field_title"/>",
|
||||
"value": "[${messageChannel.name?js_string}](${messageBefore.messageUrl})"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "warnDecay_title">"
|
||||
"title": "<@safe_include "warnDecay_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#list warnings as warning>
|
||||
<#if warning.warnedMember??><#assign warnedUser>${warning.warnedMember.asMention} (${warning.warnedMember.id})</#assign><#else><#assign warnedUser> ${warning.warning.warnedUser.userReference.id?c}</#assign></#if> <#if warning.warningMember??><#assign warningUser> ${warning.warningMember.asMention} (${warning.warningMember.id})</#assign><#else><#assign warningUser>${warning.warning.warningUser.userReference.id?c}</#assign></#if> <#include "warnDecay_log_warn_entry">
|
||||
"description": "<#list warnings as warning><#assign warning=warning/>
|
||||
<#if warning.warnedMember??><#assign warnedUser>${warning.warnedMember.asMention?js_string} (${warning.warnedMember.id})</#assign><#else><#assign warnedUser> ${warning.warning.warnedUser.userReference.id?c}</#assign></#if> <#if warning.warningMember??><#assign warningUser> ${warning.warningMember.asMention?js_string} (${warning.warningMember.id})</#assign><#else><#assign warningUser>${warning.warning.warningUser.userReference.id?c}</#assign></#if> <@safe_include "warnDecay_log_warn_entry"/>
|
||||
<#else>
|
||||
<#include "warnDecay_log_no_warnings">
|
||||
<@safe_include "warnDecay_log_no_warnings"/>
|
||||
</#list>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,11 +8,11 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "modmail_thread_already_exists">",
|
||||
"description": "<@safe_include "modmail_thread_already_exists"/>",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "modmail_existing_thread_link_field_title">",
|
||||
"value": "[<#include "modmail_existing_thread_link_content_display_text">](${threadUrl})"
|
||||
"name": "<@safe_include "modmail_existing_thread_link_field_title"/>",
|
||||
"value": "[<@safe_include "modmail_existing_thread_link_content_display_text"/>](${threadUrl})"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,5 +8,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "close_failed_to_delete_text_channel">"
|
||||
"description": "<@safe_include "close_failed_to_delete_text_channel"/>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,5 +8,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "reply_exception_cannot_send_message_to_use">"
|
||||
"description": "<@safe_include "reply_exception_cannot_send_message_to_use"/>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,5 +8,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "modmail_failed_to_create_mod_mail_thread">"
|
||||
"description": "<@safe_include "modmail_failed_to_create_mod_mail_thread"/>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,5 +8,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "modmail_generic_error">"
|
||||
"description": "<@safe_include "modmail_generic_error"/>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName}",
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,5 +8,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "modmail_post_target_error">"
|
||||
"description": "<@safe_include "modmail_post_target_error"/>"
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
<#include "server_chooser_server_list_description">
|
||||
<@safe_include "server_chooser_server_list_description"/>
|
||||
|
||||
<#list commonGuilds as guild>
|
||||
${guild.reactionEmote} ${guild.guild.guild.name}
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "modmail_no_server_available">"
|
||||
"description": "<@safe_include "modmail_no_server_available"/>"
|
||||
}
|
||||
@@ -1,19 +1,19 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName}",
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "modmail_notification_message_title">"
|
||||
"title": "<@safe_include "modmail_notification_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${threadUser.member.effectiveName}#${threadUser.member.user.discriminator}(${threadUser.member.user.id})</#assign>
|
||||
"description": "<#include "modmail_notification_message_description">"
|
||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator}(${threadUser.member.user.id})</#assign>
|
||||
"description": "<@safe_include "modmail_notification_message_description"/>"
|
||||
<#if roles?size gt 0>
|
||||
,"additionalMessage": "<#list roles as role>${role.role.asMention}<#sep>,</#list>"
|
||||
,"additionalMessage": "<#list roles as role>${role.role.asMention?js_string}<#sep>,</#list>"
|
||||
</#if>
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName}",
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "modmail_thread_user_message_title">"
|
||||
"title": "<@safe_include "modmail_thread_user_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -12,12 +12,12 @@
|
||||
"b": 255
|
||||
},
|
||||
<#if postedMessage.contentRaw?has_content>
|
||||
"description": "${postedMessage.contentRaw}"
|
||||
"description": "${postedMessage.contentRaw?js_string}"
|
||||
</#if>
|
||||
<#if postedMessage.attachments?size gt 0>
|
||||
,"imageUrl": "${postedMessage.attachments[0].proxyUrl}"
|
||||
</#if>
|
||||
<#if subscribers?size gt 0>
|
||||
,"additionalMessage": "<#list subscribers as subscriber>${subscriber.member.asMention}<#sep>,</#list>"
|
||||
,"additionalMessage": "<#list subscribers as subscriber>${subscriber.member.asMention?js_string}<#sep>,</#list>"
|
||||
</#if>
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "modmail_closing_notification_title">"
|
||||
"title": "<@safe_include "modmail_closing_notification_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -11,5 +11,5 @@
|
||||
<#assign user>user</#assign>
|
||||
<#assign startDate>${formatDate(closedThread.created,"yyyy-MM-dd HH:mm:ss")}</#assign>
|
||||
<#assign duration>${fmtDuration(duration)}</#assign>
|
||||
"description": "<#include "close_closing_description">"
|
||||
"description": "<@safe_include "close_closing_description"/>"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${author.member.effectiveName}",
|
||||
"name": "${author.member.effectiveName?js_string}",
|
||||
"avatar": "${author.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -9,13 +9,13 @@
|
||||
"b": 255
|
||||
}
|
||||
<#if message.embeds[0].description?has_content>
|
||||
,"description": "${message.embeds[0].description}"
|
||||
,"description": "${message.embeds[0].description?js_string}"
|
||||
</#if>
|
||||
<#if message.attachments?size gt 0>
|
||||
,"imageUrl": "${message.embeds[0].image.proxyUrl}"
|
||||
</#if>
|
||||
<#if modMailMessage.anonymous>
|
||||
, "additionalMessage": "<#include "modmail_anonymous_message_note">"
|
||||
, "additionalMessage": "<@safe_include "modmail_anonymous_message_note"/>"
|
||||
</#if>
|
||||
,"timeStamp": "${message.timeCreated}"
|
||||
}
|
||||
|
||||
@@ -4,5 +4,5 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "${closingMessage}"
|
||||
"description": "${closingMessage?js_string}"
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${moderator.effectiveName}",
|
||||
"name": "${moderator.effectiveName?js_string}",
|
||||
"avatar": "${moderator.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "modmail_thread_staff_message_title">"
|
||||
"title": "<@safe_include "modmail_thread_staff_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -12,7 +12,7 @@
|
||||
"b": 255
|
||||
}
|
||||
<#if text?has_content>
|
||||
, "description": "${text}"
|
||||
, "description": "${text?js_string}"
|
||||
</#if>
|
||||
<#if postedMessage.attachments?size gt 0>
|
||||
,"imageUrl": "${postedMessage.attachments[0].proxyUrl}"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName}",
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,8 +8,8 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${threadUser.member.effectiveName}#${threadUser.member.user.discriminator} (${threadUser.member.user.id})</#assign>
|
||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator} (${threadUser.member.user.id})</#assign>
|
||||
<#assign joinDate>${threadUser.member.timeJoined}</#assign>
|
||||
<#assign roles><#list threadUser.member.roles as role>${role.asMention}<#sep>,<#else><#include "modmail_thread_header_no_roles"></#list></#assign>
|
||||
"description": "<#include "modmail_thread_header_embed_description">"
|
||||
<#assign roles><#list threadUser.member.roles as role>${role.asMention?js_string}<#sep>,<#else><@safe_include "modmail_thread_header_no_roles"/></#list></#assign>
|
||||
"description": "<@safe_include "modmail_thread_header_embed_description"/>"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -8,20 +8,20 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "remind_reminder_description">",
|
||||
"description": "<@safe_include "remind_reminder_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "remind_reminder_duration_field_title">",
|
||||
"name": "<@safe_include "remind_reminder_duration_field_title"/>",
|
||||
"value": "${fmtDuration(duration)}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "remind_reminder_note_field_title">",
|
||||
"value": "${reminder.text}"
|
||||
"name": "<@safe_include "remind_reminder_note_field_title"/>",
|
||||
"value": "${reminder.text?js_string}"
|
||||
},
|
||||
{
|
||||
"name": "<#include "remind_reminder_link_field_title">",
|
||||
"value": "[<#include "remind_reminder_link_content_display_text">](${messageUrl})"
|
||||
"name": "<@safe_include "remind_reminder_link_field_title"/>",
|
||||
"value": "[<@safe_include "remind_reminder_link_content_display_text"/>](${messageUrl})"
|
||||
}
|
||||
],
|
||||
"additionalMessage": "${member.asMention}"
|
||||
"additionalMessage": "${member.asMention?js_string}"
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
<#assign id>${reminder.id}</#assign>
|
||||
<#assign messageUrl>${message.jumpUrl}</#assign>
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -10,6 +10,6 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "remind_reminding_description_text">",
|
||||
"additionalMessage": "${member.asMention}"
|
||||
"description": "<@safe_include "remind_reminding_description_text"/>",
|
||||
"additionalMessage": "${member.asMention?js_string}"
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName}",
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -9,14 +9,14 @@
|
||||
"b": 255
|
||||
},
|
||||
"title": {
|
||||
"title": "<#include "reminders_reminders_embed_title">"
|
||||
"title": "<@safe_include "reminders_reminders_embed_title"/>"
|
||||
},
|
||||
"fields": [
|
||||
<#list reminders as reminder>
|
||||
<#list reminders as reminder><#assign reminder=reminder/>
|
||||
{
|
||||
<#assign id>${reminder.id}</#assign>
|
||||
"name": "<#include "reminders_reminder_field_title">",
|
||||
"value": "<#include "reminders_due_on">"
|
||||
"name": "<@safe_include "reminders_reminder_field_title"/>",
|
||||
"value": "<@safe_include "reminders_due_on"/>"
|
||||
}
|
||||
<#sep>,
|
||||
</#list>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#assign name=guild.name><#include "serverinfo_embed_title">"
|
||||
"title": "<#assign name=guild.name><@safe_include "serverinfo_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
@@ -9,33 +9,33 @@
|
||||
},
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_id_field_title">",
|
||||
"name": "<@safe_include "serverinfo_embed_id_field_title"/>",
|
||||
"value": "${guild.id}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_owner_field_title">",
|
||||
"value": "${guild.owner.effectiveName}#${guild.owner.user.discriminator}",
|
||||
"name": "<@safe_include "serverinfo_embed_owner_field_title"/>",
|
||||
"value": "${guild.owner.effectiveName?js_string}#${guild.owner.user.discriminator}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_members_field_title">",
|
||||
"name": "<@safe_include "serverinfo_embed_members_field_title"/>",
|
||||
"value": "${guild.memberCount}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_role_count_field_title">",
|
||||
"name": "<@safe_include "serverinfo_embed_role_count_field_title"/>",
|
||||
"value": "${guild.roles?size}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_created_field_title">",
|
||||
"name": "<@safe_include "serverinfo_embed_created_field_title">",
|
||||
"value": "${guild.timeCreated}",
|
||||
"inline": "true"
|
||||
},
|
||||
${safeFieldLength(guild.emotes, 'emote_mention', 'serverinfo_embed_emotes_field_title', 'false')},
|
||||
{
|
||||
"name": "<#include "serverinfo_embed_features_field_title">",
|
||||
"name": "<@safe_include "serverinfo_embed_features_field_title"/>",
|
||||
"value": "<#list guild.features as feature>${feature}<#else>No features</#list>",
|
||||
"inline": "true"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${memberInfo.user.name}#${memberInfo.user.discriminator}",
|
||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -11,13 +11,13 @@
|
||||
"imageUrl": "${memberInfo.user.effectiveAvatarUrl}",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "showAvatar_response_embed_user_field_title">",
|
||||
"value": "${memberInfo.user.name}#${memberInfo.user.discriminator}",
|
||||
"name": "<@safe_include "showAvatar_response_embed_user_field_title"/>",
|
||||
"value": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "showAvatar_response_embed_image_field_title">",
|
||||
"value": "[<#include "showAvatar_response_embed_image_field_value_display">](${memberInfo.user.effectiveAvatarUrl})",
|
||||
"name": "<@safe_include "showAvatar_response_embed_image_field_title"/>",
|
||||
"value": "[<@safe_include "showAvatar_response_embed_image_field_value_display"/>](${memberInfo.user.effectiveAvatarUrl})",
|
||||
"inline": "true"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,51 +1,51 @@
|
||||
{
|
||||
"title": {
|
||||
"title": "<#include "starStats_response_title">"
|
||||
"title": "<@safe_include "starStats_response_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
"description": "<#include "startStats_description">",
|
||||
"description": "<@safe_include "startStats_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "starStats_top_starred_field_title">",
|
||||
"name": "<@safe_include "starStats_top_starred_field_title"/>",
|
||||
"value": "
|
||||
<#list topPosts as post>
|
||||
<#assign badge>${badgeEmotes[post?index]}</#assign><#assign count>${post.starCount}</assign><#assign link>${post.messageUrl}</#assign> <#include "starStats_starred_entry">
|
||||
<#list topPosts as post><#assign post=post/>
|
||||
<#assign badge>${badgeEmotes[post?index]}</#assign><#assign count>${post.starCount}</assign><#assign link>${post.messageUrl}</#assign> <@safe_include "starStats_starred_entry"/>
|
||||
<#else>
|
||||
<#include "starStats_no_starred_messages">
|
||||
<@safe_include "starStats_no_starred_messages"/>
|
||||
</#list>
|
||||
"
|
||||
},
|
||||
{
|
||||
"name": "<#include "starStats_top_starrer_field_title">",
|
||||
"name": "<@safe_include "starStats_top_starrer_field_title"/>",
|
||||
"value": "
|
||||
<#list starGiver as starrer>
|
||||
<#list starGiver as starrer><#assign starrer=starrer/>
|
||||
<#assign badge>${badgeEmotes[starrer?index]}</#assign><#assign count>${starrer.starCount}</assign>
|
||||
<#if starrer.member?has_content>
|
||||
<#assign user>${starrer.member.asMention}</#assign> <#include "starStats_starrer_entry">
|
||||
<#assign user>${starrer.member.asMention?js_string}</#assign> <@safe_include "starStats_starrer_entry"/>
|
||||
<#else>
|
||||
<#assign user>${starrer.user.id?c}</#assign> <#include "starStats_starrer_entry_left_guild_en_US.ftl">
|
||||
<#assign user>${starrer.user.id?c}</#assign> <@safe_include "starStats_starrer_entry_left_guild"/>
|
||||
</#if>
|
||||
<#else>
|
||||
<#include "starStats_no_starred_messages">
|
||||
<@safe_include "starStats_no_starred_messages"/>
|
||||
</#list>
|
||||
"
|
||||
},
|
||||
{
|
||||
"name": "<#include "starStats_top_receiver_field_title">",
|
||||
"name": "<@safe_include "starStats_top_receiver_field_title"/>",
|
||||
"value": "
|
||||
<#list starReceiver as starred>
|
||||
<#list starReceiver as starred><#assign starred=starred/>
|
||||
<#assign badge>${badgeEmotes[starred?index]}</#assign><#assign count>${starred.starCount}</assign>
|
||||
<#if starred.member?has_content>
|
||||
<#assign user>${starred.member.asMention}</#assign> <#include "starStats_receiver_entry">
|
||||
<#assign user>${starred.member.asMention?js_string}</#assign> <@safe_include "starStats_receiver_entry"/>
|
||||
<#else>
|
||||
<#assign user>${starred.user.id?c}</#assign> <#include "starStats_receiver_entry_left_guild">
|
||||
<#assign user>${starred.user.id?c}</#assign> <@safe_include "starStats_receiver_entry_left_guild"/>
|
||||
</#if>
|
||||
<#else>
|
||||
<#include "starStats_no_starred_messages">
|
||||
<@safe_include "starStats_no_starred_messages"/>
|
||||
</#list>
|
||||
"
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
<#if suggester?has_content>
|
||||
"name": "${suggester.effectiveName}",
|
||||
"name": "${suggester.effectiveName?js_string}",
|
||||
"avatar": "${suggester.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${suggesterUser.userReference.id}"
|
||||
@@ -12,24 +12,24 @@
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${member.effectiveName}</#assign>
|
||||
<#assign user>${member.effectiveName?js_string}</#assign>
|
||||
<#assign id>${suggestion.id}</#assign>
|
||||
<#if suggestion.state = "ACCEPTED">
|
||||
"description": "~~${text}~~ \n✅ ${reason} - <#include "suggest_accepted_by">",
|
||||
"description": "~~${text?js_string}~~ \n✅ ${reason} - <@safe_include "suggest_accepted_by"/>",
|
||||
<#elseif suggestion.state = "REJECTED">
|
||||
"description": "~~${text}~~ \n❌ ${reason} - <#include "suggest_rejected_by">",
|
||||
"description": "~~${text?js_string}~~ \n❌ ${reason} - <@safe_include "suggest_rejected_by"/>",
|
||||
<#else>
|
||||
"description": "${text}",
|
||||
"description": "${text?js_string}",
|
||||
</#if>
|
||||
<#if suggestion.state = "ACCEPTED" || suggestion.state = "REJECTED">
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "suggest_link_field_title">",
|
||||
"value": "[<#include "suggest_link_display_value">](${originalMessageUrl})"
|
||||
"name": "<@safe_include "suggest_link_field_title"/>",
|
||||
"value": "[<@safe_include "suggest_link_display_value"/>](${originalMessageUrl})"
|
||||
}
|
||||
],
|
||||
</#if>
|
||||
"footer": {
|
||||
"text": "<#include "suggest_suggestion_id_footer">"
|
||||
"text": "<@safe_include "suggest_suggestion_id_footer"/>"
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${memberInfo.user.name}#${memberInfo.user.discriminator}",
|
||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -11,37 +11,37 @@
|
||||
"thumbnail": "${memberInfo.user.effectiveAvatarUrl}",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_id_field_title">",
|
||||
"name": "<@safe_include "userInfo_response_embed_id_field_title"/>",
|
||||
"value": "${memberInfo.user.id}",
|
||||
"inline": "true"
|
||||
},
|
||||
<#if memberInfo.nickname?has_content>
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_nickname_field_title">",
|
||||
"value": "${memberInfo.nickname}",
|
||||
"name": "<@safe_include "userInfo_response_embed_nickname_field_title"/>",
|
||||
"value": "${memberInfo.nickname?js_string}",
|
||||
"inline": "true"
|
||||
},
|
||||
</#if>
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_status_field_title">",
|
||||
"name": "<@safe_include "userInfo_response_embed_status_field_title"/>",
|
||||
"value": "${memberInfo.onlineStatus.key}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_joined_field_title">",
|
||||
"name": "<@safe_include "userInfo_response_embed_joined_field_title"/>",
|
||||
"value": "${formatDate(memberInfo.timeJoined, "yyyy-MM-dd HH:mm:ss")}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_registered_field_title">",
|
||||
"name": "<@safe_include "userInfo_response_embed_registered_field_title"/>",
|
||||
"value": "${formatDate(memberInfo.timeCreated, "yyyy-MM-dd HH:mm:ss")}",
|
||||
"inline": "true"
|
||||
}
|
||||
<#if memberInfo.activities?size gt 0>
|
||||
,
|
||||
{
|
||||
"name": "<#include "userInfo_response_embed_activity_field_title">",
|
||||
"value": "<#list memberInfo.activities as activity>${activity.type}<#sep>, </#list>",
|
||||
"name": "<@safe_include "userInfo_response_embed_activity_field_title"/>",
|
||||
"value": "<#list memberInfo.activities as activity>${activity.type?js_string}<#sep>, </#list>",
|
||||
"inline": "true"
|
||||
}
|
||||
</#if>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${author.effectiveName}",
|
||||
"name": "${author.effectiveName?js_string}",
|
||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
@@ -9,11 +9,11 @@
|
||||
"b": 255
|
||||
},
|
||||
<#if embeddedMessage.content?has_content || embeddedMessage.embeds?size gt 0>
|
||||
"description": "${embeddedMessage.content}
|
||||
"description": "${embeddedMessage.content?js_string}
|
||||
<#list embeddedMessage.embeds>
|
||||
<#include "message_embed_embed_embeds_name">:
|
||||
<#items as embed>
|
||||
<#include "message_embed_embed_description">: <#if embed.description?has_content >${embed.description}</#if> <#if embed.imageUrl?has_content> <#include "message_embed_embed_image_url">: ${embed.imageUrl} </#if>
|
||||
<@safe_include "message_embed_embed_embeds_name"/>:
|
||||
<#items as embed><#assign embed=embed/>
|
||||
<@safe_include "message_embed_embed_description"/>: <#if embed.description?has_content >${embed.description?js_string}</#if> <#if embed.imageUrl?has_content> <@safe_include "message_embed_embed_image_url"/>: ${embed.imageUrl} </#if>
|
||||
</#items>
|
||||
</#list>
|
||||
",
|
||||
@@ -23,11 +23,11 @@
|
||||
</#if>
|
||||
"fields": [
|
||||
{
|
||||
"name": "<#include "message_embed_embed_quoted_by_field_title">",
|
||||
<#assign user>${embeddingUser.asMention}</#assign>
|
||||
<#assign channelName>${sourceChannel.name}</#assign>
|
||||
"name": "<@safe_include "message_embed_embed_quoted_by_field_title"/>",
|
||||
<#assign user>${embeddingUser.asMention?js_string}</#assign>
|
||||
<#assign channelName>${sourceChannel.name?js_string}</#assign>
|
||||
<#assign messageLink>${embeddedMessage.messageUrl}</#assign>
|
||||
"value": "<#include "message_embed_embed_quoted_by_field_value">"
|
||||
"value": "<@safe_include "message_embed_embed_quoted_by_field_value"/>"
|
||||
}
|
||||
],
|
||||
"timeStamp": "${embeddedMessage.timeCreated}"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "${author.effectiveName}",
|
||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${user.id?c} (<#include "user_left_server">)"
|
||||
"name": "${user.id?c} (<@safe_include "user_left_server"/>)"
|
||||
</#if>
|
||||
},
|
||||
"color" : {
|
||||
@@ -13,11 +13,11 @@
|
||||
"b": 255
|
||||
}
|
||||
<#if message.content?has_content || message.embeds?size gt 0>
|
||||
,"description": "${message.content}
|
||||
,"description": "${message.content?js_string}
|
||||
<#list message.embeds>
|
||||
<#include "starboard_post_embed_embeds_name">:
|
||||
<@safe_include "starboard_post_embed_embeds_name"/>:
|
||||
<#items as embed>
|
||||
<#include "starboard_post_embed_description">: ${embed.description} <#if embed.imageUrl?has_content> <#include "starboard_post_embed_image_url">: ${embed.imageUrl} </#if>
|
||||
<@safe_include "starboard_post_embed_description"/>: ${embed.description?js_string} <#if embed.imageUrl?has_content> <@safe_include "starboard_post_embed_image_url"/>: ${embed.imageUrl} </#if>
|
||||
</#items>
|
||||
</#list>
|
||||
"
|
||||
@@ -26,20 +26,20 @@
|
||||
<#assign count>${starCount}</#assign>
|
||||
<#assign messageId>${message.messageId?c}</#assign>
|
||||
<#if channel?has_content>
|
||||
<#assign channelMention>${channel.asMention}</#assign>
|
||||
,"additionalMessage": "<#include "starboard_post_embed_additional_message">"
|
||||
<#assign channelMention>${channel.asMention?js_string}</#assign>
|
||||
,"additionalMessage": "<@safe_include "starboard_post_embed_additional_message"/>"
|
||||
<#else>
|
||||
<#assign channelMention>${aChannel.id?c}</#assign>
|
||||
,"additionalMessage": "<#include "starboard_post_embed_additional_message">"
|
||||
,"additionalMessage": "<@safe_include "starboard_post_embed_additional_message"/>"
|
||||
</#if>
|
||||
<#if message.attachmentUrls?size gt 0>
|
||||
,"imageUrl": "${message.attachmentUrls[0]}"
|
||||
</#if>
|
||||
,"fields": [
|
||||
{
|
||||
"name": "<#include "starboard_post_embed_original_field_title">"
|
||||
"name": "<@safe_include "starboard_post_embed_original_field_title"/>"
|
||||
<#if channel?has_content>
|
||||
,"value": "[${channel.name}](${message.messageUrl})"
|
||||
,"value": "[${channel.name?js_string}](${message.messageUrl})"
|
||||
<#else>
|
||||
,"value": "[${aChannel.id?c}](${message.messageUrl})"
|
||||
</#if>
|
||||
|
||||
@@ -1 +1 @@
|
||||
${place.key}
|
||||
${place.key}${place?size}
|
||||
@@ -0,0 +1 @@
|
||||
None configured.
|
||||
Reference in New Issue
Block a user