mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-01-06 01:11:01 +00:00
[AB-111] adding templates related to moderation actions
This commit is contained in:
@@ -18,4 +18,17 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
<#if moderationActionComponents?size gt 0>,
|
||||
"buttons": [
|
||||
<#list moderationActionComponents as moderactionAction>
|
||||
{
|
||||
"label": "<@safe_include "moderation_action_${moderactionAction.action}_button_label"/>",
|
||||
"id": "${moderactionAction.componentId}",
|
||||
"buttonStyle": "danger",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
}<#sep>,</#list>
|
||||
]
|
||||
</#if>
|
||||
}
|
||||
@@ -1,9 +1,6 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<#include "user_detail">
|
||||
<#include "full_member_info">
|
||||
<#assign bannedUserName=bannedUser.name>
|
||||
"title": {
|
||||
"title": "<@safe_include "ban_log_title"/>"
|
||||
},
|
||||
@@ -11,18 +8,12 @@
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
||||
"value": "<@user_detail user=bannedUser/>"
|
||||
"value": "${bannedUser.userMention}"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "ban_log_banning_user_field_title"/>",
|
||||
"value": "<@full_member_info member=banningMember/>"
|
||||
"value": "${banningMember.memberMention}"
|
||||
},
|
||||
<#if commandMessage?has_content>
|
||||
{
|
||||
"name": "<@safe_include "ban_log_jump_link_field_title"/>",
|
||||
"value": "[${commandMessage.channel.name?json_string}](${commandMessage.jumpUrl})"
|
||||
},
|
||||
</#if>
|
||||
{
|
||||
"name": "<@safe_include "ban_log_reason_field_title"/>",
|
||||
"value": "${reason?json_string}"
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=kickedUser/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "kick_log_title"/>"
|
||||
},
|
||||
@@ -11,18 +8,12 @@
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "kick_log_kicked_user_field_title"/>",
|
||||
"value": "<@full_member_info member=kickedUser/>"
|
||||
"value": "${kickedMember.memberMention}"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "kick_log_kicking_user_field_title"/>",
|
||||
"value": "<@full_member_info member=member/>"
|
||||
"value": "${kickingMember.memberMention}"
|
||||
},
|
||||
<#if messsage?has_content>
|
||||
{
|
||||
"name": "<@safe_include "kick_log_jump_link_field_title"/>",
|
||||
"value": "[${channel.name?json_string}](${message.jumpUrl})"
|
||||
},
|
||||
</#if>
|
||||
{
|
||||
"name": "<@safe_include "kick_log_reason_field_title"/>",
|
||||
"value": "${reason?json_string}"
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
<#include "full_member_info">
|
||||
<#include "format_instant">
|
||||
<#include "member_author">
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<@member_author member=mutedUser/>,
|
||||
"title": {
|
||||
<#if durationChanged>
|
||||
"title": "<@safe_include "mute_log_title_mute_changed"/>"
|
||||
@@ -13,13 +10,12 @@
|
||||
<#elseif muted>
|
||||
"title": "<@safe_include "mute_log_title_muted"/>"
|
||||
</#if>
|
||||
|
||||
},
|
||||
<#include "moderation_action_color">,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
||||
"value": "<@full_member_info member=mutedUser/>"
|
||||
"value": "${mutedUser.memberMention}"
|
||||
},
|
||||
<#if mutingUser?has_content>
|
||||
{
|
||||
@@ -28,7 +24,7 @@
|
||||
<#elseif muteEnded>
|
||||
"name": "<@safe_include "mute_log_unmuting_user_field_title"/>",
|
||||
</#if>
|
||||
"value": "<@full_member_info member=mutingUser/>"
|
||||
"value": "${mutingUser.memberMention}"
|
||||
}
|
||||
</#if>
|
||||
<#if reason?has_content>,
|
||||
@@ -40,7 +36,7 @@
|
||||
<#if muted && !durationChanged>,
|
||||
{
|
||||
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
|
||||
"value": "${fmtDuration(muteDuration)}"
|
||||
"value": "${fmtDuration(duration)}"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "mute_log_muted_until_field_title"/>",
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "mute_notification_not_possible_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -1,8 +1,6 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<#include "user_detail">
|
||||
<#include "full_member_info">
|
||||
"title": {
|
||||
"title": "<@safe_include "unBan_log_title"/>"
|
||||
},
|
||||
@@ -10,11 +8,11 @@
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "unBan_log_un_banned_user_field_title"/>",
|
||||
"value": "<@user_detail user=bannedUser/>"
|
||||
"value": "${bannedUser.userMention}"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "unBan_log_un_banning_user_field_title"/>",
|
||||
"value": "<@full_member_info member=unBanningMember/>"
|
||||
"value": "${unBanningMember.memberMention}"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "member_author">
|
||||
<@member_author member=warnedMember/>,
|
||||
"title": {
|
||||
"title": "<@safe_include "warn_log_title"/>"
|
||||
},
|
||||
@@ -11,18 +8,12 @@
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "warn_log_warned_user_field_title"/>",
|
||||
"value": "<@full_member_info member=warnedMember/>"
|
||||
"value": "${warnedMember.memberMention}"
|
||||
},
|
||||
<#if member?has_content>
|
||||
<#if warningMember?has_content>
|
||||
{
|
||||
"name": "<@safe_include "warn_log_warning_user_field_title"/>",
|
||||
"value": "<@full_member_info member=member/>"
|
||||
},
|
||||
</#if>
|
||||
<#if message?has_content>
|
||||
{
|
||||
"name": "<@safe_include "warn_log_warn_location_field_title"/>",
|
||||
"value": "[${channel.name?json_string}](${message.jumpUrl})"
|
||||
"value": "${warningMember.memberMention}"
|
||||
},
|
||||
</#if>
|
||||
{
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "${modalId}",
|
||||
"title": "<@safe_include "moderationAction_ban_modal_title"/>",
|
||||
"textInputs": [
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_ban_modal_reason_placeholder"/>",
|
||||
"id": "${reasonComponentId}",
|
||||
"position": 1,
|
||||
"label": "<@safe_include "moderationAction_ban_modal_reason_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 2000,
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_ban_modal_duration_placeholder"/>",
|
||||
"id": "${durationComponentId}",
|
||||
"position": 2,
|
||||
"label": "<@safe_include "moderationAction_ban_modal_duration_label"/>",
|
||||
"style": "short",
|
||||
"maxLength": 50,
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "moderationAction_ban_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"id": "${modalId}",
|
||||
"title": "<@safe_include "moderationAction_kick_modal_title"/>",
|
||||
"textInputs": [
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_kick_modal_reason_placeholder"/>",
|
||||
"id": "${reasonComponentId}",
|
||||
"position": 1,
|
||||
"label": "<@safe_include "moderationAction_kick_modal_reason_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 2000,
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "moderationAction_kick_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "${modalId}",
|
||||
"title": "<@safe_include "moderationAction_mute_modal_title"/>",
|
||||
"textInputs": [
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_mute_modal_reason_placeholder"/>",
|
||||
"id": "${reasonComponentId}",
|
||||
"position": 1,
|
||||
"label": "<@safe_include "moderationAction_mute_modal_reason_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 2000,
|
||||
"required": false
|
||||
},
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_mute_modal_duration_placeholder"/>",
|
||||
"id": "${durationComponentId}",
|
||||
"position": 2,
|
||||
"label": "<@safe_include "moderationAction_mute_modal_duration_label"/>",
|
||||
"style": "short",
|
||||
"maxLength": 50,
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "moderationAction_mute_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"id": "${modalId}",
|
||||
"title": "<@safe_include "moderationAction_warn_modal_title"/>",
|
||||
"textInputs": [
|
||||
{
|
||||
"placeHolder": "<@safe_include "moderationAction_warn_modal_reason_placeholder"/>",
|
||||
"id": "${reasonComponentId}",
|
||||
"position": 1,
|
||||
"label": "<@safe_include "moderationAction_warn_modal_reason_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 2000,
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "moderationAction_warn_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -33,5 +33,15 @@
|
||||
"persistCallback": false
|
||||
}
|
||||
}
|
||||
<#if moderationActionComponents?size gt 0>,</#if>
|
||||
<#list moderationActionComponents as moderactionAction>
|
||||
{
|
||||
"label": "<@safe_include "moderation_action_${moderactionAction.action}_button_label"/>",
|
||||
"id": "${moderactionAction.componentId}",
|
||||
"buttonStyle": "danger",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
}<#sep>,</#list>
|
||||
]
|
||||
}
|
||||
@@ -28,4 +28,17 @@
|
||||
]
|
||||
}
|
||||
]
|
||||
<#if moderationActionComponents?size gt 0>,
|
||||
"buttons": [
|
||||
<#list moderationActionComponents as moderactionAction>
|
||||
{
|
||||
"label": "<@safe_include "moderation_action_${moderactionAction.action}_button_label"/>",
|
||||
"id": "${moderactionAction.componentId}",
|
||||
"buttonStyle": "danger",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
}<#sep>,</#list>
|
||||
]
|
||||
</#if>
|
||||
}
|
||||
Reference in New Issue
Block a user