mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-04-14 11:48:18 +00:00
introduced color templates to manage the colors in a central way
created member author macro created full member info macro created member name macro replaced some missed places with translation templates made some templates for translation easier
This commit is contained in:
@@ -1,12 +1,8 @@
|
|||||||
{
|
{
|
||||||
"color" : {
|
<#include "assignable_place_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "assignable_roles_config_embed_place_description"/>
|
"description": "<@safe_include "assignable_roles_config_embed_place_description"/>
|
||||||
<@safe_include "assignable_roles_config_embed_role_header"/>:
|
<@safe_include "assignable_roles_config_embed_role_header"/>:
|
||||||
<#list roles as role><#assign role=role/>
|
<#list roles as role><#assign role=role/><#assign rolePosition=role.position/><#assign emoteMention=role.emote.emoteRepr/><#assign roleMention><#if role.awardedRole?has_content>${role.awardedRole.asMention}<#else><#include "assignable_roles_config_embed_deleted_role"></#if></#assign><#assign roleDescription=role.description/>
|
||||||
<@safe_include "assignable_roles_config_embed_emote_description"/>
|
<@safe_include "assignable_roles_config_embed_emote_description"/>
|
||||||
|
|
||||||
</#list>
|
</#list>
|
||||||
|
|||||||
@@ -1,10 +1,6 @@
|
|||||||
{
|
{
|
||||||
"color" : {
|
<#include "assignable_place_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "assignable_role_places_overview_description"/>:
|
"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>
|
<#list places as place>`<#assign place=place/><#assign placeKey=place.key/><@safe_include "assignable_role_places_overview_place"/>`<#sep>, <#else> <@safe_include "assignable_role_places_overview_no_places"/></#list>
|
||||||
"
|
"
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 220,
|
||||||
|
"g": 20,
|
||||||
|
"b": 60
|
||||||
|
}
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "assignable_role_place_assigned_user_not_found_exception_text"/>"
|
"description": "<#assign userId=model.aUserInAServer.userReference.id/><@safe_include "assignable_role_place_assigned_user_not_found_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "assignable_role_place_channel_does_not_exist_exception_text"/>"
|
"description": "<#assign channelId=model.channelId/><@safe_include "assignable_role_place_channel_does_not_exist_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "assignable_role_place_emote_already_defined_exception_text"/>"
|
"description": "<#assign emoteMention=model.emote.emoteRepr/><#assign placeName=model.placeName/><@safe_include "assignable_role_place_emote_already_defined_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"additionalMessage": "<@safe_include "assignable_role_place_exists_exception_text"/>"
|
"additionalMessage": "<#assign roleName=model.name/><@safe_include "assignable_role_place_exists_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "assignable_role_place_post_not_found_exception_text"/>"
|
"description": "<#assign messageId=model.messageId/><@safe_include "assignable_role_place_post_not_found_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "assignable_role_place_role_not_usable_exception_text"/>"
|
"description": "<#assign roleMention=model.role.roleRepr/><@safe_include "assignable_role_place_role_not_usable_exception_text"/>"
|
||||||
@@ -1 +1 @@
|
|||||||
"description": "<@safe_include "emote_not_in_assignable_role_place_exception_text"/>"
|
"description": "<#assign emoteMention=model.emote.emoteRepr/><#assign placeName=model.placeName/><@safe_include "emote_not_in_assignable_role_place_exception_text"/>"
|
||||||
@@ -1,9 +1,5 @@
|
|||||||
{
|
{
|
||||||
"color" : {
|
<#include "assignable_place_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "${place.text?js_string}",
|
"description": "${place.text?js_string}",
|
||||||
"fields": [
|
"fields": [
|
||||||
<#list roles as role>
|
<#list roles as role>
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
<#macro full_member_info member><@member_user_name member=member/> ${member.asMention?js_string} (${member.idLong?c})</#macro>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<#macro member_author member> "author": { "name": "<@member_user_name member=member/>", "avatar": "${member.user.effectiveAvatarUrl}" }</#macro>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<#macro member_user_name member>${member.effectiveName?js_string}#${member.user.discriminator}</#macro>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 31,
|
||||||
|
"g": 35,
|
||||||
|
"b": 122
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 220,
|
||||||
|
"g": 20,
|
||||||
|
"b": 60
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 6,
|
||||||
|
"g": 145,
|
||||||
|
"b": 34
|
||||||
|
}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 217,
|
||||||
|
"g": 143,
|
||||||
|
"b": 50
|
||||||
|
}
|
||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "features_embed_title"/>"
|
"title": "<@safe_include "features_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<#list features as feature>
|
<#list features as feature>
|
||||||
${feature.featureFlag.enabled?string('✅', '❌')} **<@safe_include "${feature.featureConfig.feature.key}_feature"/>** <@safe_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}`
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "help_command_embed_title"/>"
|
"title": "<@safe_include "help_command_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "help_command_embed_command_name"/>: **${command.name?js_string}**
|
"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>
|
<@safe_include "help_command_embed_command_description"/>: <#if command.templated> <@safe_include "${command.name}_description"/> <#else> ${command.description?js_string} </#if>
|
||||||
|
|
||||||
|
|||||||
@@ -1,15 +1,11 @@
|
|||||||
{
|
{
|
||||||
<#assign name>${module.moduleInterface.info.name}</#assign>
|
|
||||||
"title": {
|
"title": {
|
||||||
|
<#assign name=module.moduleInterface.info.name/>
|
||||||
"title": "<@safe_include "help_module_embed_title"/>"
|
"title": "<@safe_include "help_module_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<@safe_include "help_module_embed_module_name"/>: **${module.moduleInterface.info.name?js_string}**
|
<@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"/>: ${module.moduleInterface.info.description?js_string}
|
||||||
<@safe_include "help_module_embed_commands"/>:
|
<@safe_include "help_module_embed_commands"/>:
|
||||||
<#list module.commands as command>`${command.configuration.name?js_string}`<#sep>, </#list>
|
<#list module.commands as command>`${command.configuration.name?js_string}`<#sep>, </#list>
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "help_modules_embed_title"/>"
|
"title": "<@safe_include "help_modules_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<#list modules as module><#assign module=module/>
|
<#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_name"/>: **${module.info.name?js_string}**
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "listChannelGroups_embed_title"/>"
|
"title": "<@safe_include "listChannelGroups_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "success_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#if groups?size = 0>
|
<#if groups?size = 0>
|
||||||
"description": "<@safe_include "listChannelGroups_no_channel_group"/>",
|
"description": "<@safe_include "listChannelGroups_no_channel_group"/>",
|
||||||
</#if>
|
</#if>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
<#include "posttarget_invalid_post_target_response"> <#include "posttarget_no_target">
|
<#include "posttarget_invalid_post_target_response"> <#include "posttarget_invalid_target">
|
||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "posttarget_embed_title"/>"
|
"title": "<@safe_include "posttarget_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "success_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<#list postTargets as postTarget><#assign postTarget=postTarget/>
|
<#list postTargets as postTarget><#assign postTarget=postTarget/>
|
||||||
<#assign postTargetName>${postTarget.postTarget.name?js_string}</#assign>
|
<#assign postTargetName>${postTarget.postTarget.name?js_string}</#assign>
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${user.member.effectiveName?js_string}",
|
<@member_author member=user.member/>,
|
||||||
"avatar": "${user.member.user.effectiveAvatarUrl?js_string}"
|
<#include "exception_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"preventEmptyEmbed": "true",
|
"preventEmptyEmbed": "true",
|
||||||
<#if template?has_content>
|
<#if template?has_content>
|
||||||
<#if template.templateModel?has_content>
|
<#if template.templateModel?has_content>
|
||||||
|
|||||||
@@ -1,16 +1,10 @@
|
|||||||
{
|
{
|
||||||
<#macro userDisplay user>
|
<#macro userDisplay user>
|
||||||
${user.rank} ${user.member.effectiveName?js_string} ${user.experience.experience} ${user.experience.currentLevel.level} ${user.experience.messageCount}
|
${user.rank} <@member_user_name member=user.member/> ${user.experience.experience} ${user.experience.currentLevel.level} ${user.experience.messageCount}
|
||||||
</#macro>
|
</#macro>
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl?js_string}"
|
<#include "success_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<@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"/>
|
<@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>
|
<#list userExperiences as user>
|
||||||
|
|||||||
@@ -1,16 +1,10 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "list_disabled_experience_roles_embed_title"/>"
|
"title": "<@safe_include "list_disabled_experience_roles_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "success_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "
|
"description": "
|
||||||
<#list roles as role>
|
<#list roles as role>
|
||||||
${role.role.asMention?js_string}
|
${role.role.asMention?js_string}
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "success_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "rank_xp_field_title"/>",
|
"name": "<@safe_include "rank_xp_field_title"/>",
|
||||||
|
|||||||
@@ -1,24 +1,19 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "full_member_info">
|
||||||
"name": "${bannedUser.effectiveName?js_string}",
|
<#include "member_author">
|
||||||
"avatar": "${bannedUser.user.effectiveAvatarUrl}"
|
<@member_author member=bannedUser/>,
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "ban_log_title"/>"
|
"title": "<@safe_include "ban_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||||
"value": "${bannedUser.effectiveName?js_string} ${bannedUser.asMention?js_string} (${bannedUser.idLong?c})"
|
"value": "<@full_member_info member=bannedUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
||||||
"value": "${banningUser.effectiveName?js_string} ${banningUser.asMention?js_string} (${banningUser.idLong?c})"
|
"value": "<@full_member_info member=banningUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
||||||
|
|||||||
@@ -1,12 +1,9 @@
|
|||||||
{
|
{
|
||||||
|
<#include "full_member_info">
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "ban_log_title"/>"
|
"title": "<@safe_include "ban_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||||
@@ -14,7 +11,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
||||||
"value": "${banningUser.effectiveName?js_string} ${banningUser.asMention?js_string} (${banningUser.idLong?c})"
|
"value": "<@full_member_info member=banningUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
||||||
@@ -1,24 +1,19 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "full_member_info">
|
||||||
"name": "${kickedUser.effectiveName?js_string}",
|
<#include "member_author">
|
||||||
"avatar": "${kickedUser.user.effectiveAvatarUrl}"
|
<@member_author member=kickedUser/>,
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "kick_log_title"/>"
|
"title": "<@safe_include "kick_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "kick_log_kicked_user_field_title"/>",
|
"name": "<@safe_include "kick_log_kicked_user_field_title"/>",
|
||||||
"value": "${kickedUser.effectiveName?js_string} ${kickedUser.asMention?js_string} (${kickedUser.idLong?c})"
|
"value": "<@full_member_info member=kickedUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "kick_log_kicking_user_field_title"/>",
|
"name": "<@safe_include "kick_log_kicking_user_field_title"/>",
|
||||||
"value": "${kickingUser.effectiveName?js_string} ${kickingUser.asMention?js_string} (${kickingUser.idLong?c})"
|
"value": "<@full_member_info member=kickingUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "kick_log_jump_link_field_title"/>",
|
"name": "<@safe_include "kick_log_jump_link_field_title"/>",
|
||||||
|
|||||||
@@ -1,26 +1,22 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
"author": {
|
||||||
<#if specifiedUser??>
|
<#if specifiedUser??>
|
||||||
"name": "${specifiedUser.member.effectiveName?js_string}",
|
"name": "<@member_user_name member=specifiedUser/>",
|
||||||
"avatar": "${specifiedUser.member.user.effectiveAvatarUrl}"
|
"avatar": "${specifiedUser.member.user.effectiveAvatarUrl}"
|
||||||
<#else>
|
<#else>
|
||||||
"name": "${member.effectiveName?js_string}",
|
"name": "<@member_user_name member=member/>",
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||||
</#if>
|
</#if>
|
||||||
},
|
},
|
||||||
"title": {
|
"title": {
|
||||||
<#if specifiedUser??>
|
<#if specifiedUser??>
|
||||||
<#assign user>${specifiedUser.member.effectiveName?js_string}</#assign>
|
<#assign user><@member_user_name member=specifiedUser/></#assign>
|
||||||
"title": "<@safe_include "user_notes_embed_user_title"/>"
|
"title": "<@safe_include "user_notes_embed_user_title"/>"
|
||||||
<#else>
|
<#else>
|
||||||
"title": "<@safe_include "user_notes_embed_title"/>"
|
"title": "<@safe_include "user_notes_embed_title"/>"
|
||||||
</#if>
|
</#if>
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "success_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<#list userNotes as note><#assign note=note/>
|
"description": "<#list userNotes as note><#assign note=note/>
|
||||||
<#assign user>${note.fullUser.member.asMention?js_string}</#assign>
|
<#assign user>${note.fullUser.member.asMention?js_string}</#assign>
|
||||||
<#assign noteText>${note.note.note?js_string}</#assign>
|
<#assign noteText>${note.note.note?js_string}</#assign>
|
||||||
|
|||||||
@@ -1,24 +1,19 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "full_member_info">
|
||||||
"name": "${mutedUser.effectiveName?js_string}",
|
<#include "member_author">
|
||||||
"avatar": "${mutedUser.user.effectiveAvatarUrl}"
|
<@member_author member=mutedUser/>,
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "mute_log_title"/>"
|
"title": "<@safe_include "mute_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
||||||
"value": "${mutedUser.effectiveName?js_string} ${mutedUser.asMention?js_string} (${mutedUser.idLong?c})"
|
"value": "<@full_member_info member=mutedUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
||||||
"value": "${mutingUser.effectiveName?js_string} ${mutingUser.asMention?js_string} (${mutingUser.idLong?c})"
|
"value": "<@full_member_info member=mutingUser/>"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
|
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
|
||||||
@@ -38,7 +33,8 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"footer": {
|
"footer": {
|
||||||
"text": "<@safe_include "mute_log_mute_id_footer"/> #${mute.id}"
|
<#assign muteId=mute.id/>
|
||||||
|
"text": "<@safe_include "mute_log_mute_id_footer"/>"
|
||||||
},
|
},
|
||||||
"timeStamp": "${mute.muteDate}"
|
"timeStamp": "${mute.muteDate}"
|
||||||
}
|
}
|
||||||
@@ -1,23 +1,18 @@
|
|||||||
{
|
{
|
||||||
|
<#include "full_member_info">
|
||||||
<#if unMutedUser?has_content>
|
<#if unMutedUser?has_content>
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${unMutedUser.effectiveName?js_string}",
|
<@member_author member=unMutedUser/>,
|
||||||
"avatar": "${unMutedUser.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
</#if>
|
</#if>
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "unMute_log_title"/>"
|
"title": "<@safe_include "unMute_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "unMute_log_unmuted_user_field_title"/>",
|
"name": "<@safe_include "unMute_log_unmuted_user_field_title"/>",
|
||||||
<#if unMutedUser?has_content>
|
<#if unMutedUser?has_content>
|
||||||
"value": "${unMutedUser.effectiveName?js_string} ${unMutedUser.asMention?js_string} (${unMutedUser.idLong?c})"
|
"value": "<@full_member_info member=mutingUser/>"
|
||||||
<#else>
|
<#else>
|
||||||
"value": "<@safe_include "user_left_server"/> (${mute.mutedUser.userReference.id?c})"
|
"value": "<@safe_include "user_left_server"/> (${mute.mutedUser.userReference.id?c})"
|
||||||
</#if>
|
</#if>
|
||||||
@@ -26,7 +21,7 @@
|
|||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
||||||
<#if mutingUser?has_content>
|
<#if mutingUser?has_content>
|
||||||
"value": "${mutingUser.effectiveName?js_string} ${mutingUser.asMention?js_string} (${mutingUser.idLong?c})"
|
"value": "<@full_member_info member=mutingUser/>"
|
||||||
<#else>
|
<#else>
|
||||||
"value": "<@safe_include "user_left_server"/> (${mute.mutingUser.userReference.id?c})"
|
"value": "<@safe_include "user_left_server"/> (${mute.mutingUser.userReference.id?c})"
|
||||||
</#if>
|
</#if>
|
||||||
@@ -49,7 +44,8 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"footer": {
|
"footer": {
|
||||||
"text": "<@safe_include "mute_log_mute_id_footer"/> #${mute.id}"
|
<#assign muteId=mute.id/>
|
||||||
|
"text": "<@safe_include "mute_log_mute_id_footer"/>"
|
||||||
},
|
},
|
||||||
"timeStamp": "${unmuteDate}"
|
"timeStamp": "${unmuteDate}"
|
||||||
}
|
}
|
||||||
@@ -1,14 +1,8 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "success_color">,
|
||||||
},
|
<#assign userMention><@member_user_name member=member/></#assign>
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
}
|
|
||||||
<#assign userMention>${member.effectiveName?js_string}</#assign>
|
|
||||||
,"description" :"<@safe_include "myWarnings_with_decay_embed_description"/>"
|
,"description" :"<@safe_include "myWarnings_with_decay_embed_description"/>"
|
||||||
</#if>
|
</#if>
|
||||||
}
|
}
|
||||||
@@ -1 +0,0 @@
|
|||||||
The slowmode in channel ${channel.name} has been set to ${channel.slowMode} seconds.
|
|
||||||
@@ -1,25 +1,20 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "full_member_info">
|
||||||
"name": "${warnedUser.effectiveName?js_string}",
|
<#include "member_author">
|
||||||
"avatar": "${warnedUser.user.effectiveAvatarUrl}"
|
<@member_author member=warnedUser/>,
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "warn_log_title"/>"
|
"title": "<@safe_include "warn_log_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "warn_log_warned_user_field_title"/>",
|
"name": "<@safe_include "warn_log_warned_user_field_title"/>",
|
||||||
"value": "${warnedUser.effectiveName?js_string} ${warnedUser.asMention?js_string} (${warnedUser.idLong?c})"
|
"value": "<@full_member_info member=warnedUser/>"
|
||||||
},
|
},
|
||||||
<#if warningUser?has_content>
|
<#if warningUser?has_content>
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "warn_log_warning_user_field_title"/>",
|
"name": "<@safe_include "warn_log_warning_user_field_title"/>",
|
||||||
"value": "${warningUser.effectiveName?js_string} ${warningUser.asMention?js_string} (${warningUser.idLong?c})"
|
"value": "<@full_member_info member=warningUser/>"
|
||||||
},
|
},
|
||||||
</#if>
|
</#if>
|
||||||
<#if warning?has_content>
|
<#if warning?has_content>
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 201,
|
||||||
|
"g": 126,
|
||||||
|
"b": 26
|
||||||
|
}
|
||||||
@@ -1,14 +1,8 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "messageDeleted_description_text"/>",
|
"description": "<@safe_include "messageDeleted_description_text"/>",
|
||||||
"color" : {
|
<@safe_include "abstracto_color"/>,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 0
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "messageDeleted_original_message_field_title"/>",
|
"name": "<@safe_include "messageDeleted_original_message_field_title"/>",
|
||||||
|
|||||||
@@ -1,14 +1,8 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "messageEdited_description_text"/>",
|
"description": "<@safe_include "messageEdited_description_text"/>",
|
||||||
"color" : {
|
<@safe_include "abstracto_color"/>,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 0
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "messageEdited_original_message_field_title"/>",
|
"name": "<@safe_include "messageEdited_original_message_field_title"/>",
|
||||||
|
|||||||
@@ -2,13 +2,9 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "warnDecay_title"/>"
|
"title": "<@safe_include "warnDecay_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "moderation_action_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<#list warnings as warning><#assign warning=warning/>
|
"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"/>
|
<#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> <#assign warnDate>${formatDate(warning.warning.warnDate, "yyyy-MM-dd HH:mm:ss")}</#assign><#assign warnReason=warning.warning.reason/> <@safe_include "warnDecay_log_warn_entry"/>
|
||||||
<#else>
|
<#else>
|
||||||
<@safe_include "warnDecay_log_no_warnings"/>
|
<@safe_include "warnDecay_log_no_warnings"/>
|
||||||
</#list>"
|
</#list>"
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "modmail_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "modmail_thread_already_exists"/>",
|
"description": "<@safe_include "modmail_thread_already_exists"/>",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
"color" : {
|
||||||
|
"r": 26,
|
||||||
|
"g": 201,
|
||||||
|
"b": 61
|
||||||
|
}
|
||||||
@@ -3,10 +3,6 @@
|
|||||||
"name": "${user.member.effectiveName?js_string}",
|
"name": "${user.member.effectiveName?js_string}",
|
||||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "exception_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "reply_exception_cannot_send_message_to_use"/>"
|
"description": "<@safe_include "reply_exception_cannot_send_message_to_use"/>"
|
||||||
}
|
}
|
||||||
@@ -3,10 +3,6 @@
|
|||||||
"name": "${user.member.effectiveName?js_string}",
|
"name": "${user.member.effectiveName?js_string}",
|
||||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "exception_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "modmail_failed_to_create_mod_mail_thread"/>"
|
"description": "<@safe_include "modmail_failed_to_create_mod_mail_thread"/>"
|
||||||
}
|
}
|
||||||
@@ -3,10 +3,6 @@
|
|||||||
"name": "${user.member.effectiveName?js_string}",
|
"name": "${user.member.effectiveName?js_string}",
|
||||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "exception_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "modmail_generic_error"/>"
|
"description": "<@safe_include "modmail_generic_error"/>"
|
||||||
}
|
}
|
||||||
@@ -3,10 +3,6 @@
|
|||||||
"name": "${user.member.effectiveName?js_string}",
|
"name": "${user.member.effectiveName?js_string}",
|
||||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "exception_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "modmail_post_target_error"/>"
|
"description": "<@safe_include "modmail_post_target_error"/>"
|
||||||
}
|
}
|
||||||
@@ -1,8 +1,4 @@
|
|||||||
{
|
{
|
||||||
"color" : {
|
<#include "warning_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "modmail_no_server_available"/>"
|
"description": "<@safe_include "modmail_no_server_available"/>"
|
||||||
}
|
}
|
||||||
@@ -1,17 +1,11 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${threadUser.member.effectiveName?js_string}",
|
<@member_author member=threadUser.member/>,
|
||||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "modmail_notification_message_title"/>"
|
"title": "<@safe_include "modmail_notification_message_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "modmail_color">,
|
||||||
"r": 200,
|
<#assign user><@member_user_name member=threadUser.member/>(${threadUser.member.user.id})</#assign>
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator}(${threadUser.member.user.id})</#assign>
|
|
||||||
"description": "<@safe_include "modmail_notification_message_description"/>"
|
"description": "<@safe_include "modmail_notification_message_description"/>"
|
||||||
<#if roles?size gt 0>
|
<#if roles?size gt 0>
|
||||||
,"additionalMessage": "<#list roles as role>${role.role.asMention?js_string}<#sep>,</#list>"
|
,"additionalMessage": "<#list roles as role>${role.role.asMention?js_string}<#sep>,</#list>"
|
||||||
|
|||||||
@@ -1,16 +1,10 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${threadUser.member.effectiveName?js_string}",
|
<@member_author member=threadUser.member/>,
|
||||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "modmail_thread_user_message_title"/>"
|
"title": "<@safe_include "modmail_thread_user_message_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "modmail_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#if postedMessage.contentRaw?has_content>
|
<#if postedMessage.contentRaw?has_content>
|
||||||
"description": "${postedMessage.contentRaw?js_string}"
|
"description": "${postedMessage.contentRaw?js_string}"
|
||||||
</#if>
|
</#if>
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "modmail_closing_notification_title"/>"
|
"title": "<@safe_include "modmail_closing_notification_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "modmail_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#assign messageCount>${closedThread.messages?size}</#assign>
|
<#assign messageCount>${closedThread.messages?size}</#assign>
|
||||||
<#assign user>user</#assign>
|
<#assign user>user</#assign>
|
||||||
<#assign startDate>${formatDate(closedThread.created,"yyyy-MM-dd HH:mm:ss")}</#assign>
|
<#assign startDate>${formatDate(closedThread.created,"yyyy-MM-dd HH:mm:ss")}</#assign>
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${author.member.effectiveName?js_string}",
|
<@member_author member=author.member/>,
|
||||||
"avatar": "${author.member.user.effectiveAvatarUrl}"
|
<#include "modmail_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
}
|
|
||||||
<#if message.embeds[0].description?has_content>
|
<#if message.embeds[0].description?has_content>
|
||||||
,"description": "${message.embeds[0].description?js_string}"
|
,"description": "${message.embeds[0].description?js_string}"
|
||||||
</#if>
|
</#if>
|
||||||
|
|||||||
@@ -1,8 +1,4 @@
|
|||||||
{
|
{
|
||||||
"color" : {
|
<#include "modmail_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "${closingMessage?js_string}"
|
"description": "${closingMessage?js_string}"
|
||||||
}
|
}
|
||||||
@@ -1,16 +1,10 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${moderator.effectiveName?js_string}",
|
<@member_author member=moderator/>,
|
||||||
"avatar": "${moderator.user.effectiveAvatarUrl}"
|
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "modmail_thread_staff_message_title"/>"
|
"title": "<@safe_include "modmail_thread_staff_message_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "modmail_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
}
|
|
||||||
<#if text?has_content>
|
<#if text?has_content>
|
||||||
, "description": "${text?js_string}"
|
, "description": "${text?js_string}"
|
||||||
</#if>
|
</#if>
|
||||||
|
|||||||
@@ -1,14 +1,8 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${threadUser.member.effectiveName?js_string}",
|
<@member_author member=threadUser.member/>,
|
||||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
<#include "modmail_color">,
|
||||||
},
|
<#assign user><@member_user_name member=threadUser.member/> (${threadUser.member.user.id})</#assign>
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator} (${threadUser.member.user.id})</#assign>
|
|
||||||
<#assign joinDate>${threadUser.member.timeJoined}</#assign>
|
<#assign joinDate>${threadUser.member.timeJoined}</#assign>
|
||||||
<#assign roles><#list threadUser.member.roles as role>${role.asMention?js_string}<#sep>,<#else><@safe_include "modmail_thread_header_no_roles"/></#list></#assign>
|
<#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"/>"
|
"description": "<@safe_include "modmail_thread_header_embed_description"/>"
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "remind_reminder_description"/>",
|
"description": "<@safe_include "remind_reminder_description"/>",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,15 +1,9 @@
|
|||||||
{
|
{
|
||||||
<#assign id>${reminder.id}</#assign>
|
<#assign id>${reminder.id}</#assign>
|
||||||
<#assign messageUrl>${message.jumpUrl}</#assign>
|
<#assign messageUrl>${message.jumpUrl}</#assign>
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "remind_reminding_description_text"/>",
|
"description": "<@safe_include "remind_reminding_description_text"/>",
|
||||||
"additionalMessage": "${member.asMention?js_string}"
|
"additionalMessage": "${member.asMention?js_string}"
|
||||||
}
|
}
|
||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${member.effectiveName?js_string}",
|
<@member_author member=member/>,
|
||||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "reminders_reminders_embed_title"/>"
|
"title": "<@safe_include "reminders_reminders_embed_title"/>"
|
||||||
},
|
},
|
||||||
@@ -15,6 +9,8 @@
|
|||||||
<#list reminders as reminder><#assign reminder=reminder/>
|
<#list reminders as reminder><#assign reminder=reminder/>
|
||||||
{
|
{
|
||||||
<#assign id>${reminder.id}</#assign>
|
<#assign id>${reminder.id}</#assign>
|
||||||
|
<#assign reminderTargetDate>${formatDate(reminder.targetDate,"yyyy-MM-dd HH:mm:ss")}</#assign>
|
||||||
|
<#assign reminderText=reminder.text/>
|
||||||
"name": "<@safe_include "reminders_reminder_field_title"/>",
|
"name": "<@safe_include "reminders_reminder_field_title"/>",
|
||||||
"value": "<@safe_include "reminders_due_on"/>"
|
"value": "<@safe_include "reminders_due_on"/>"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<#assign name=guild.name><@safe_include "serverinfo_embed_title"/>"
|
"title": "<#assign name=guild.name><@safe_include "serverinfo_embed_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "serverinfo_embed_id_field_title"/>",
|
"name": "<@safe_include "serverinfo_embed_id_field_title"/>",
|
||||||
@@ -15,7 +11,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "serverinfo_embed_owner_field_title"/>",
|
"name": "<@safe_include "serverinfo_embed_owner_field_title"/>",
|
||||||
"value": "${guild.owner.effectiveName?js_string}#${guild.owner.user.discriminator}",
|
"value": "<@member_user_name member=guild.owner/>",
|
||||||
"inline": "true"
|
"inline": "true"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -29,14 +25,14 @@
|
|||||||
"inline": "true"
|
"inline": "true"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "serverinfo_embed_created_field_title">",
|
"name": "<@safe_include "serverinfo_embed_created_field_title"/>",
|
||||||
"value": "${guild.timeCreated}",
|
"value": "${guild.timeCreated}",
|
||||||
"inline": "true"
|
"inline": "true"
|
||||||
},
|
},
|
||||||
${safeFieldLength(guild.emotes, 'emote_mention', 'serverinfo_embed_emotes_field_title', 'false')},
|
${safeFieldLength(guild.emotes, 'emote_mention', 'serverinfo_embed_emotes_field_title', 'false')},
|
||||||
{
|
{
|
||||||
"name": "<@safe_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>",
|
"value": "<#list guild.features as feature>${feature}<#else><@safe_include "serverinfo_embed_features_no_features"/></#list>",
|
||||||
"inline": "true"
|
"inline": "true"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
<@member_author member=memberInfo/>,
|
||||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"imageUrl": "${memberInfo.user.effectiveAvatarUrl}",
|
"imageUrl": "${memberInfo.user.effectiveAvatarUrl}",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -2,11 +2,7 @@
|
|||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "starStats_response_title"/>"
|
"title": "<@safe_include "starStats_response_title"/>"
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"description": "<@safe_include "startStats_description"/>",
|
"description": "<@safe_include "startStats_description"/>",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,18 +1,14 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
"author": {
|
||||||
<#if suggester?has_content>
|
<#if suggester?has_content>
|
||||||
"name": "${suggester.effectiveName?js_string}",
|
"name": "<@member_user_name member=suggester/>",
|
||||||
"avatar": "${suggester.user.effectiveAvatarUrl}"
|
"avatar": "${suggester.user.effectiveAvatarUrl}"
|
||||||
<#else>
|
<#else>
|
||||||
"name": "${suggesterUser.userReference.id}"
|
"name": "${suggesterUser.userReference.id}"
|
||||||
</#if>
|
</#if>
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
<#assign user><@member_user_name member=member/></#assign>
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#assign user>${member.effectiveName?js_string}</#assign>
|
|
||||||
<#assign id>${suggestion.id}</#assign>
|
<#assign id>${suggestion.id}</#assign>
|
||||||
<#if suggestion.state = "ACCEPTED">
|
<#if suggestion.state = "ACCEPTED">
|
||||||
"description": "~~${text?js_string}~~ \n✅ ${reason} - <@safe_include "suggest_accepted_by"/>",
|
"description": "~~${text?js_string}~~ \n✅ ${reason} - <@safe_include "suggest_accepted_by"/>",
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
<@member_author member=memberInfo/>,
|
||||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
"thumbnail": "${memberInfo.user.effectiveAvatarUrl}",
|
"thumbnail": "${memberInfo.user.effectiveAvatarUrl}",
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,13 +1,7 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
<#include "member_author">
|
||||||
"name": "${author.effectiveName?js_string}",
|
<@member_author member=author/>,
|
||||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
<#include "abstracto_color">,
|
||||||
},
|
|
||||||
"color" : {
|
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
},
|
|
||||||
<#if embeddedMessage.content?has_content || embeddedMessage.embeds?size gt 0>
|
<#if embeddedMessage.content?has_content || embeddedMessage.embeds?size gt 0>
|
||||||
"description": "${embeddedMessage.content?js_string}
|
"description": "${embeddedMessage.content?js_string}
|
||||||
<#list embeddedMessage.embeds>
|
<#list embeddedMessage.embeds>
|
||||||
|
|||||||
@@ -1,17 +1,13 @@
|
|||||||
{
|
{
|
||||||
"author": {
|
"author": {
|
||||||
<#if author?has_content>
|
<#if author?has_content>
|
||||||
"name": "${author.effectiveName}",
|
"name": "<@member_user_name member=author/>",
|
||||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
"avatar": "${author.user.effectiveAvatarUrl}"
|
||||||
<#else>
|
<#else>
|
||||||
"name": "${user.id?c} (<@safe_include "user_left_server"/>)"
|
"name": "${user.id?c} (<@safe_include "user_left_server"/>)"
|
||||||
</#if>
|
</#if>
|
||||||
},
|
},
|
||||||
"color" : {
|
<#include "abstracto_color">,
|
||||||
"r": 200,
|
|
||||||
"g": 0,
|
|
||||||
"b": 255
|
|
||||||
}
|
|
||||||
<#if message.content?has_content || message.embeds?size gt 0>
|
<#if message.content?has_content || message.embeds?size gt 0>
|
||||||
,"description": "${message.content?js_string}
|
,"description": "${message.content?js_string}
|
||||||
<#list message.embeds>
|
<#list message.embeds>
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
Deleted role
|
||||||
@@ -1 +1 @@
|
|||||||
#${role.position}: ${role.emote.asMention} with <#if role.awardedRole?has_content>${role.awardedRole.asMention}<#else>Deleted role</#if>: `${role.description}`.
|
#${rolePosition}: ${emoteMention} with ${roleMention}: `${roleDescription}`.
|
||||||
@@ -1 +1 @@
|
|||||||
${place.key}${place?size}
|
${placeKey}
|
||||||
@@ -1 +1 @@
|
|||||||
User ${model.aUserInAServer.userReference.id} was not found in the assigned users.
|
User ${userId} was not found in the assigned users.
|
||||||
@@ -1 +1 @@
|
|||||||
Unable to create assignable place, channel ${model.channelId?c} does not exist.
|
Unable to create assignable place, channel ${channelId?c} does not exist.
|
||||||
@@ -1 +1 @@
|
|||||||
Emote ${model.emote.emoteRepr} is already defined for place ${model.placeName}.
|
Emote ${emoteMention} is already defined for place ${placeName}.
|
||||||
@@ -1 +1 @@
|
|||||||
Assignable roles place ${model.name} already exists.
|
Assignable roles place ${roleName} already exists.
|
||||||
@@ -1 +1 @@
|
|||||||
Assignable role place post with id ${model.messageId} could not be found.
|
Assignable role place post with id ${messageId} could not be found.
|
||||||
@@ -1 +1 @@
|
|||||||
Role ${model.role.roleRepr} is not usable to be used in the assignable role place. It may be higher in the role hierarchy than the bot.
|
Role ${roleMention} is not usable to be used in the assignable role place. It may be higher in the role hierarchy than the bot.
|
||||||
@@ -1 +1 @@
|
|||||||
Emote ${model.emote.emoteRepr} was not found in the assignable place ${model.placeName}.
|
Emote ${emoteMention} was not found in the assignable place ${placeName}.
|
||||||
@@ -1 +1 @@
|
|||||||
Mute
|
Mute #{muteId}
|
||||||
@@ -1 +1 @@
|
|||||||
${userMention} has current ${currentWarnCount} Warnings and ${totalWarnCount} warnings in total.
|
${userMention} has currently ${currentWarnCount} warnings and ${totalWarnCount} warnings in total.
|
||||||
@@ -1 +1 @@
|
|||||||
${warnedUser} was warned on ${formatDate(warning.warning.warnDate, "yyyy-MM-dd HH:mm:ss")} with reason `${warning.warning.reason}` by ${warningUser}
|
${warnedUser} was warned on ${warnDate} with reason `${warnReason}` by ${warningUser}
|
||||||
@@ -1 +1 @@
|
|||||||
Message from ${member.effectiveName}#${member.user.discriminator} (${member.idLong?c}) removed in ${messageChannel.asMention}
|
Message from <@member_user_name member=member/> (${member.idLong?c}) removed in ${messageChannel.asMention}
|
||||||
@@ -1 +1 @@
|
|||||||
Message from ${member.effectiveName}#${member.user.discriminator} (${member.idLong?c}) edited in ${messageChannel.asMention}
|
Message from <@member_user_name member=member/> (${member.idLong?c}) edited in ${messageChannel.asMention}
|
||||||
@@ -1 +1 @@
|
|||||||
ImageURL
|
Image URL
|
||||||
@@ -1 +1 @@
|
|||||||
No server for mod mail available.
|
No server for modmail available.
|
||||||
@@ -1 +1 @@
|
|||||||
Due on ${reminder.targetDate} with text ${reminder.text}
|
Due on ${reminderTargetDate} with text ${reminderText}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
No features
|
||||||
Reference in New Issue
Block a user