mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-04-09 02:09:36 +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" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "assignable_place_color">,
|
||||
"description": "<@safe_include "assignable_roles_config_embed_place_description"/>
|
||||
<@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"/>
|
||||
|
||||
</#list>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
{
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "assignable_place_color">,
|
||||
"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" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "assignable_place_color">,
|
||||
"description": "${place.text?js_string}",
|
||||
"fields": [
|
||||
<#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": "<@safe_include "features_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"description": "
|
||||
<#list features as feature>
|
||||
${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": "<@safe_include "help_command_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"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>
|
||||
|
||||
|
||||
@@ -1,15 +1,11 @@
|
||||
{
|
||||
<#assign name>${module.moduleInterface.info.name}</#assign>
|
||||
"title": {
|
||||
<#assign name=module.moduleInterface.info.name/>
|
||||
"title": "<@safe_include "help_module_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"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_commands"/>:
|
||||
<#list module.commands as command>`${command.configuration.name?js_string}`<#sep>, </#list>
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
"title": {
|
||||
"title": "<@safe_include "help_modules_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"description": "
|
||||
<#list modules as module><#assign module=module/>
|
||||
<@safe_include "help_module_embed_module_name"/>: **${module.info.name?js_string}**
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
"title": {
|
||||
"title": "<@safe_include "listChannelGroups_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "success_color">,
|
||||
<#if groups?size = 0>
|
||||
"description": "<@safe_include "listChannelGroups_no_channel_group"/>",
|
||||
</#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": "<@safe_include "posttarget_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "success_color">,
|
||||
"description": "
|
||||
<#list postTargets as postTarget><#assign postTarget=postTarget/>
|
||||
<#assign postTargetName>${postTarget.postTarget.name?js_string}</#assign>
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl?js_string}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=user.member/>,
|
||||
<#include "exception_color">,
|
||||
"preventEmptyEmbed": "true",
|
||||
<#if template?has_content>
|
||||
<#if template.templateModel?has_content>
|
||||
|
||||
@@ -1,16 +1,10 @@
|
||||
{
|
||||
<#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>
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl?js_string}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "success_color">,
|
||||
"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"/>
|
||||
<#list userExperiences as user>
|
||||
|
||||
@@ -1,16 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "list_disabled_experience_roles_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "success_color">,
|
||||
"description": "
|
||||
<#list roles as role>
|
||||
${role.role.asMention?js_string}
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "success_color">,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "rank_xp_field_title"/>",
|
||||
|
||||
@@ -1,24 +1,19 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${bannedUser.effectiveName?js_string}",
|
||||
"avatar": "${bannedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=bannedUser/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "ban_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"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"/>",
|
||||
"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"/>",
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
{
|
||||
<#include "full_member_info">
|
||||
"title": {
|
||||
"title": "<@safe_include "ban_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||
@@ -14,7 +11,7 @@
|
||||
},
|
||||
{
|
||||
"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"/>",
|
||||
@@ -1,24 +1,19 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${kickedUser.effectiveName?js_string}",
|
||||
"avatar": "${kickedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=kickedUser/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "kick_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"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"/>",
|
||||
"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"/>",
|
||||
|
||||
@@ -1,26 +1,22 @@
|
||||
{
|
||||
"author": {
|
||||
<#if specifiedUser??>
|
||||
"name": "${specifiedUser.member.effectiveName?js_string}",
|
||||
"name": "<@member_user_name member=specifiedUser/>",
|
||||
"avatar": "${specifiedUser.member.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"name": "<@member_user_name member=member/>",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
</#if>
|
||||
},
|
||||
"title": {
|
||||
<#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"/>"
|
||||
<#else>
|
||||
"title": "<@safe_include "user_notes_embed_title"/>"
|
||||
</#if>
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "success_color">,
|
||||
"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>
|
||||
|
||||
@@ -1,24 +1,19 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${mutedUser.effectiveName?js_string}",
|
||||
"avatar": "${mutedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=mutedUser/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "mute_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"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"/>",
|
||||
"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"/>",
|
||||
@@ -38,7 +33,8 @@
|
||||
}
|
||||
],
|
||||
"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}"
|
||||
}
|
||||
@@ -1,23 +1,18 @@
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#if unMutedUser?has_content>
|
||||
"author": {
|
||||
"name": "${unMutedUser.effectiveName?js_string}",
|
||||
"avatar": "${unMutedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=unMutedUser/>,
|
||||
</#if>
|
||||
"title": {
|
||||
"title": "<@safe_include "unMute_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "unMute_log_unmuted_user_field_title"/>",
|
||||
<#if unMutedUser?has_content>
|
||||
"value": "${unMutedUser.effectiveName?js_string} ${unMutedUser.asMention?js_string} (${unMutedUser.idLong?c})"
|
||||
"value": "<@full_member_info member=mutingUser/>"
|
||||
<#else>
|
||||
"value": "<@safe_include "user_left_server"/> (${mute.mutedUser.userReference.id?c})"
|
||||
</#if>
|
||||
@@ -26,7 +21,7 @@
|
||||
{
|
||||
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
|
||||
<#if mutingUser?has_content>
|
||||
"value": "${mutingUser.effectiveName?js_string} ${mutingUser.asMention?js_string} (${mutingUser.idLong?c})"
|
||||
"value": "<@full_member_info member=mutingUser/>"
|
||||
<#else>
|
||||
"value": "<@safe_include "user_left_server"/> (${mute.mutingUser.userReference.id?c})"
|
||||
</#if>
|
||||
@@ -49,7 +44,8 @@
|
||||
}
|
||||
],
|
||||
"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}"
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
}
|
||||
<#assign userMention>${member.effectiveName?js_string}</#assign>
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "success_color">,
|
||||
<#assign userMention><@member_user_name member=member/></#assign>
|
||||
,"description" :"<@safe_include "myWarnings_with_decay_embed_description"/>"
|
||||
</#if>
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
The slowmode in channel ${channel.name} has been set to ${channel.slowMode} seconds.
|
||||
@@ -1,25 +1,20 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${warnedUser.effectiveName?js_string}",
|
||||
"avatar": "${warnedUser.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=warnedUser/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "warn_log_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"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>
|
||||
{
|
||||
"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 warning?has_content>
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
"color" : {
|
||||
"r": 201,
|
||||
"g": 126,
|
||||
"b": 26
|
||||
}
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
"description": "<@safe_include "messageDeleted_description_text"/>",
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 0
|
||||
},
|
||||
<@safe_include "abstracto_color"/>,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "messageDeleted_original_message_field_title"/>",
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}#${member.user.discriminator}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
"description": "<@safe_include "messageEdited_description_text"/>",
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 0
|
||||
},
|
||||
<@safe_include "abstracto_color"/>,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "messageEdited_original_message_field_title"/>",
|
||||
|
||||
@@ -2,13 +2,9 @@
|
||||
"title": {
|
||||
"title": "<@safe_include "warnDecay_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"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>
|
||||
<@safe_include "warnDecay_log_no_warnings"/>
|
||||
</#list>"
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "modmail_color">,
|
||||
"description": "<@safe_include "modmail_thread_already_exists"/>",
|
||||
"fields": [
|
||||
{
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
"color" : {
|
||||
"r": 26,
|
||||
"g": 201,
|
||||
"b": 61
|
||||
}
|
||||
@@ -3,10 +3,6 @@
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "exception_color">,
|
||||
"description": "<@safe_include "reply_exception_cannot_send_message_to_use"/>"
|
||||
}
|
||||
@@ -3,10 +3,6 @@
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "exception_color">,
|
||||
"description": "<@safe_include "modmail_failed_to_create_mod_mail_thread"/>"
|
||||
}
|
||||
@@ -3,10 +3,6 @@
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "exception_color">,
|
||||
"description": "<@safe_include "modmail_generic_error"/>"
|
||||
}
|
||||
@@ -3,10 +3,6 @@
|
||||
"name": "${user.member.effectiveName?js_string}",
|
||||
"avatar": "${user.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "exception_color">,
|
||||
"description": "<@safe_include "modmail_post_target_error"/>"
|
||||
}
|
||||
@@ -1,8 +1,4 @@
|
||||
{
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "warning_color">,
|
||||
"description": "<@safe_include "modmail_no_server_available"/>"
|
||||
}
|
||||
@@ -1,17 +1,11 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=threadUser.member/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "modmail_notification_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator}(${threadUser.member.user.id})</#assign>
|
||||
<#include "modmail_color">,
|
||||
<#assign user><@member_user_name member=threadUser.member/>(${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?js_string}<#sep>,</#list>"
|
||||
|
||||
@@ -1,16 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=threadUser.member/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "modmail_thread_user_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "modmail_color">,
|
||||
<#if postedMessage.contentRaw?has_content>
|
||||
"description": "${postedMessage.contentRaw?js_string}"
|
||||
</#if>
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
"title": {
|
||||
"title": "<@safe_include "modmail_closing_notification_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "modmail_color">,
|
||||
<#assign messageCount>${closedThread.messages?size}</#assign>
|
||||
<#assign user>user</#assign>
|
||||
<#assign startDate>${formatDate(closedThread.created,"yyyy-MM-dd HH:mm:ss")}</#assign>
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${author.member.effectiveName?js_string}",
|
||||
"avatar": "${author.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
}
|
||||
<#include "member_author">
|
||||
<@member_author member=author.member/>,
|
||||
<#include "modmail_color">,
|
||||
<#if message.embeds[0].description?has_content>
|
||||
,"description": "${message.embeds[0].description?js_string}"
|
||||
</#if>
|
||||
|
||||
@@ -1,8 +1,4 @@
|
||||
{
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "modmail_color">,
|
||||
"description": "${closingMessage?js_string}"
|
||||
}
|
||||
@@ -1,16 +1,10 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${moderator.effectiveName?js_string}",
|
||||
"avatar": "${moderator.user.effectiveAvatarUrl}"
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=moderator/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "modmail_thread_staff_message_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
}
|
||||
<#include "modmail_color">,
|
||||
<#if text?has_content>
|
||||
, "description": "${text?js_string}"
|
||||
</#if>
|
||||
|
||||
@@ -1,14 +1,8 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${threadUser.member.effectiveName?js_string}",
|
||||
"avatar": "${threadUser.member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${threadUser.member.effectiveName?js_string}#${threadUser.member.user.discriminator} (${threadUser.member.user.id})</#assign>
|
||||
<#include "member_author">
|
||||
<@member_author member=threadUser.member/>,
|
||||
<#include "modmail_color">,
|
||||
<#assign user><@member_user_name member=threadUser.member/> (${threadUser.member.user.id})</#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>
|
||||
"description": "<@safe_include "modmail_thread_header_embed_description"/>"
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "abstracto_color">,
|
||||
"description": "<@safe_include "remind_reminder_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
|
||||
@@ -1,15 +1,9 @@
|
||||
{
|
||||
<#assign id>${reminder.id}</#assign>
|
||||
<#assign messageUrl>${message.jumpUrl}</#assign>
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "abstracto_color">,
|
||||
"description": "<@safe_include "remind_reminding_description_text"/>",
|
||||
"additionalMessage": "${member.asMention?js_string}"
|
||||
}
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${member.effectiveName?js_string}",
|
||||
"avatar": "${member.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<#include "abstracto_color">,
|
||||
"title": {
|
||||
"title": "<@safe_include "reminders_reminders_embed_title"/>"
|
||||
},
|
||||
@@ -15,6 +9,8 @@
|
||||
<#list reminders as reminder><#assign reminder=reminder/>
|
||||
{
|
||||
<#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"/>",
|
||||
"value": "<@safe_include "reminders_due_on"/>"
|
||||
}
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
"title": {
|
||||
"title": "<#assign name=guild.name><@safe_include "serverinfo_embed_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "serverinfo_embed_id_field_title"/>",
|
||||
@@ -15,7 +11,7 @@
|
||||
},
|
||||
{
|
||||
"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"
|
||||
},
|
||||
{
|
||||
@@ -29,14 +25,14 @@
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_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": "<@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"
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=memberInfo/>,
|
||||
<#include "abstracto_color">,
|
||||
"imageUrl": "${memberInfo.user.effectiveAvatarUrl}",
|
||||
"fields": [
|
||||
{
|
||||
|
||||
@@ -2,11 +2,7 @@
|
||||
"title": {
|
||||
"title": "<@safe_include "starStats_response_title"/>"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"description": "<@safe_include "startStats_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
|
||||
@@ -1,18 +1,14 @@
|
||||
{
|
||||
"author": {
|
||||
<#if suggester?has_content>
|
||||
"name": "${suggester.effectiveName?js_string}",
|
||||
"name": "<@member_user_name member=suggester/>",
|
||||
"avatar": "${suggester.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${suggesterUser.userReference.id}"
|
||||
</#if>
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#assign user>${member.effectiveName?js_string}</#assign>
|
||||
<#include "abstracto_color">,
|
||||
<#assign user><@member_user_name member=member/></#assign>
|
||||
<#assign id>${suggestion.id}</#assign>
|
||||
<#if suggestion.state = "ACCEPTED">
|
||||
"description": "~~${text?js_string}~~ \n✅ ${reason} - <@safe_include "suggest_accepted_by"/>",
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${memberInfo.user.name?js_string}#${memberInfo.user.discriminator}",
|
||||
"avatar": "${memberInfo.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=memberInfo/>,
|
||||
<#include "abstracto_color">,
|
||||
"thumbnail": "${memberInfo.user.effectiveAvatarUrl}",
|
||||
"fields": [
|
||||
{
|
||||
|
||||
@@ -1,13 +1,7 @@
|
||||
{
|
||||
"author": {
|
||||
"name": "${author.effectiveName?js_string}",
|
||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
},
|
||||
<#include "member_author">
|
||||
<@member_author member=author/>,
|
||||
<#include "abstracto_color">,
|
||||
<#if embeddedMessage.content?has_content || embeddedMessage.embeds?size gt 0>
|
||||
"description": "${embeddedMessage.content?js_string}
|
||||
<#list embeddedMessage.embeds>
|
||||
|
||||
@@ -1,17 +1,13 @@
|
||||
{
|
||||
"author": {
|
||||
<#if author?has_content>
|
||||
"name": "${author.effectiveName}",
|
||||
"name": "<@member_user_name member=author/>",
|
||||
"avatar": "${author.user.effectiveAvatarUrl}"
|
||||
<#else>
|
||||
"name": "${user.id?c} (<@safe_include "user_left_server"/>)"
|
||||
</#if>
|
||||
},
|
||||
"color" : {
|
||||
"r": 200,
|
||||
"g": 0,
|
||||
"b": 255
|
||||
}
|
||||
<#include "abstracto_color">,
|
||||
<#if message.content?has_content || message.embeds?size gt 0>
|
||||
,"description": "${message.content?js_string}
|
||||
<#list message.embeds>
|
||||
|
||||
Reference in New Issue
Block a user