mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-06-07 11:23:02 +00:00
[AB-349] refactoring templates to have the new multi embed structure
This commit is contained in:
@@ -1,32 +1,36 @@
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "abstracto_color">,
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "profanities_response_embed_true_profanities_field_title"/>",
|
||||
"value": "${truePositives?c}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanities_response_embed_false_profanities_field_title"/>",
|
||||
"value": "${falsePositives?c}",
|
||||
"inline": "true"
|
||||
}<#if recentPositiveReports?size gt 0>
|
||||
,
|
||||
{
|
||||
"name": "",
|
||||
"value": "",
|
||||
"inline": "true"
|
||||
},
|
||||
<#list recentPositiveReports as report><#assign report=report>
|
||||
{
|
||||
<#assign reportIndex>${report?index + 1}</#assign>
|
||||
"name": "<@safe_include "profanities_response_embed_true_profanities_report_field_value"/>",
|
||||
"value": "[<@safe_include "profanities_response_embed_true_profanities_link_field_title"/>](${report.jumpUrl})",
|
||||
"inline": "true"
|
||||
}<#sep>,</#list>
|
||||
</#if>
|
||||
]
|
||||
"embeds": [
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "abstracto_color">,
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "profanities_response_embed_true_profanities_field_title"/>",
|
||||
"value": "${truePositives?c}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanities_response_embed_false_profanities_field_title"/>",
|
||||
"value": "${falsePositives?c}",
|
||||
"inline": "true"
|
||||
}<#if recentPositiveReports?size gt 0>
|
||||
,
|
||||
{
|
||||
"name": "",
|
||||
"value": "",
|
||||
"inline": "true"
|
||||
},
|
||||
<#list recentPositiveReports as report><#assign report=report>
|
||||
{
|
||||
<#assign reportIndex>${report?index + 1}</#assign>
|
||||
"name": "<@safe_include "profanities_response_embed_true_profanities_report_field_value"/>",
|
||||
"value": "[<@safe_include "profanities_response_embed_true_profanities_link_field_title"/>](${report.jumpUrl})",
|
||||
"inline": "true"
|
||||
}<#sep>,</#list>
|
||||
</#if>
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,27 +1,31 @@
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "abstracto_color">,
|
||||
"description": "<@safe_include "profanityListener_report_embed_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_member_field_title"/>",
|
||||
"value": "<@full_member_info member=profaneMessage.member/>",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_message_link_field_title"/>",
|
||||
"value": "[${profaneMessage.channel.name?json_string}](${profaneMessage.jumpUrl?json_string})",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_profanity_type_field_title"/>",
|
||||
"value": "${profanityGroupKey?json_string}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_message_content_field_title"/>",
|
||||
"value": "${profaneMessage.contentRaw?json_string}",
|
||||
"inline": "true"
|
||||
}
|
||||
]
|
||||
"embeds": [
|
||||
{
|
||||
<#include "full_member_info">
|
||||
<#include "abstracto_color">,
|
||||
"description": "<@safe_include "profanityListener_report_embed_description"/>",
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_member_field_title"/>",
|
||||
"value": "<@full_member_info member=profaneMessage.member/>",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_message_link_field_title"/>",
|
||||
"value": "[${profaneMessage.channel.name?json_string}](${profaneMessage.jumpUrl?json_string})",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_profanity_type_field_title"/>",
|
||||
"value": "${profanityGroupKey?json_string}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "profanityListener_report_embed_message_content_field_title"/>",
|
||||
"value": "${profaneMessage.contentRaw?json_string}",
|
||||
"inline": "true"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user