mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-04-16 20:29:11 +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": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
<#include "user_detail">
|
|
||||||
<#include "full_member_info">
|
|
||||||
<#assign bannedUserName=bannedUser.name>
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "ban_log_title"/>"
|
"title": "<@safe_include "ban_log_title"/>"
|
||||||
},
|
},
|
||||||
@@ -11,18 +8,12 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "ban_log_banned_user_field_title"/>",
|
"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"/>",
|
"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"/>",
|
"name": "<@safe_include "ban_log_reason_field_title"/>",
|
||||||
"value": "${reason?json_string}"
|
"value": "${reason?json_string}"
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
{
|
{
|
||||||
"embeds": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
<#include "full_member_info">
|
|
||||||
<#include "member_author">
|
|
||||||
<@member_author member=kickedUser/>,
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "kick_log_title"/>"
|
"title": "<@safe_include "kick_log_title"/>"
|
||||||
},
|
},
|
||||||
@@ -11,18 +8,12 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "kick_log_kicked_user_field_title"/>",
|
"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"/>",
|
"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"/>",
|
"name": "<@safe_include "kick_log_reason_field_title"/>",
|
||||||
"value": "${reason?json_string}"
|
"value": "${reason?json_string}"
|
||||||
|
|||||||
@@ -1,10 +1,7 @@
|
|||||||
<#include "full_member_info">
|
|
||||||
<#include "format_instant">
|
<#include "format_instant">
|
||||||
<#include "member_author">
|
|
||||||
{
|
{
|
||||||
"embeds": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
<@member_author member=mutedUser/>,
|
|
||||||
"title": {
|
"title": {
|
||||||
<#if durationChanged>
|
<#if durationChanged>
|
||||||
"title": "<@safe_include "mute_log_title_mute_changed"/>"
|
"title": "<@safe_include "mute_log_title_mute_changed"/>"
|
||||||
@@ -13,13 +10,12 @@
|
|||||||
<#elseif muted>
|
<#elseif muted>
|
||||||
"title": "<@safe_include "mute_log_title_muted"/>"
|
"title": "<@safe_include "mute_log_title_muted"/>"
|
||||||
</#if>
|
</#if>
|
||||||
|
|
||||||
},
|
},
|
||||||
<#include "moderation_action_color">,
|
<#include "moderation_action_color">,
|
||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
|
||||||
"value": "<@full_member_info member=mutedUser/>"
|
"value": "${mutedUser.memberMention}"
|
||||||
},
|
},
|
||||||
<#if mutingUser?has_content>
|
<#if mutingUser?has_content>
|
||||||
{
|
{
|
||||||
@@ -28,7 +24,7 @@
|
|||||||
<#elseif muteEnded>
|
<#elseif muteEnded>
|
||||||
"name": "<@safe_include "mute_log_unmuting_user_field_title"/>",
|
"name": "<@safe_include "mute_log_unmuting_user_field_title"/>",
|
||||||
</#if>
|
</#if>
|
||||||
"value": "<@full_member_info member=mutingUser/>"
|
"value": "${mutingUser.memberMention}"
|
||||||
}
|
}
|
||||||
</#if>
|
</#if>
|
||||||
<#if reason?has_content>,
|
<#if reason?has_content>,
|
||||||
@@ -40,7 +36,7 @@
|
|||||||
<#if muted && !durationChanged>,
|
<#if muted && !durationChanged>,
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
|
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
|
||||||
"value": "${fmtDuration(muteDuration)}"
|
"value": "${fmtDuration(duration)}"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "mute_log_muted_until_field_title"/>",
|
"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": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
<#include "user_detail">
|
|
||||||
<#include "full_member_info">
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "unBan_log_title"/>"
|
"title": "<@safe_include "unBan_log_title"/>"
|
||||||
},
|
},
|
||||||
@@ -10,11 +8,11 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "unBan_log_un_banned_user_field_title"/>",
|
"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"/>",
|
"name": "<@safe_include "unBan_log_un_banning_user_field_title"/>",
|
||||||
"value": "<@full_member_info member=unBanningMember/>"
|
"value": "${unBanningMember.memberMention}"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,6 @@
|
|||||||
{
|
{
|
||||||
"embeds": [
|
"embeds": [
|
||||||
{
|
{
|
||||||
<#include "full_member_info">
|
|
||||||
<#include "member_author">
|
|
||||||
<@member_author member=warnedMember/>,
|
|
||||||
"title": {
|
"title": {
|
||||||
"title": "<@safe_include "warn_log_title"/>"
|
"title": "<@safe_include "warn_log_title"/>"
|
||||||
},
|
},
|
||||||
@@ -11,18 +8,12 @@
|
|||||||
"fields": [
|
"fields": [
|
||||||
{
|
{
|
||||||
"name": "<@safe_include "warn_log_warned_user_field_title"/>",
|
"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"/>",
|
"name": "<@safe_include "warn_log_warning_user_field_title"/>",
|
||||||
"value": "<@full_member_info member=member/>"
|
"value": "${warningMember.memberMention}"
|
||||||
},
|
|
||||||
</#if>
|
|
||||||
<#if message?has_content>
|
|
||||||
{
|
|
||||||
"name": "<@safe_include "warn_log_warn_location_field_title"/>",
|
|
||||||
"value": "[${channel.name?json_string}](${message.jumpUrl})"
|
|
||||||
},
|
},
|
||||||
</#if>
|
</#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
|
"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>
|
||||||
}
|
}
|
||||||
@@ -1 +1 @@
|
|||||||
User ${bannedUserName} has been banned.
|
User has been banned.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Not possible to send user notification about the mute.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Message delete duration
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter duration
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Ban reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter ban reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Ban user
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
User has been banned.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Kick reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter kick reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Kick user
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
User has been kicked.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Mute duration
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter mute duration
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Mute reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter mute reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Mute user
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
User has been banned.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Warn reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Enter warn reason
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Warn user
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
User has been warned.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Ban
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Kick
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Mute
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
Warn
|
||||||
Reference in New Issue
Block a user