mirror of
https://github.com/Sheldan/abstracto-templates.git
synced 2026-01-02 15:56:33 +00:00
Compare commits
37 Commits
templates-
...
templates-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a80d0ca71 | ||
|
|
7e99db3733 | ||
|
|
9373b07c8a | ||
|
|
af436715f5 | ||
|
|
4f8c4d0062 | ||
|
|
7300dccfc7 | ||
|
|
892de1bcd3 | ||
|
|
993d5a2873 | ||
|
|
d9f65184e7 | ||
|
|
4e963d6767 | ||
|
|
a3d125b67d | ||
|
|
c6aa854aa3 | ||
|
|
318b41ae3d | ||
|
|
e05f774500 | ||
|
|
b6a2dd2da7 | ||
|
|
1b8717a5aa | ||
|
|
4bcc4260d1 | ||
|
|
fcadb4260b | ||
|
|
dba30f80f2 | ||
|
|
acb65e49b2 | ||
|
|
f934f1d2f9 | ||
|
|
a6b57310e3 | ||
|
|
e4eb86da33 | ||
|
|
28c26cf966 | ||
|
|
0e220001ed | ||
|
|
e9adccb06a | ||
|
|
36d9996c02 | ||
|
|
54e12e3d0a | ||
|
|
801bdddac9 | ||
|
|
6b60228313 | ||
|
|
70e6b76e7b | ||
|
|
0bc7105b62 | ||
|
|
3eb08360ec | ||
|
|
1089292fd7 | ||
|
|
c419ea3928 | ||
|
|
646225d46a | ||
|
|
43a91d974b |
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>core</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
<#include "member_avatar">
|
||||
<#macro member_author member> "author": { "name": "<@member_user_name member=member/>", "avatar": "${member.user.effectiveAvatarUrl}" }</#macro>
|
||||
<#macro member_display_author member> "author": { "name": "<@member_display_user_name member=member/>", "avatar": "<@member_display_avatar member=member/>" }</#macro>
|
||||
<#macro member_display_author member> "author": { "name": "<@member_display_member_name member=member/>", "avatar": "<@member_display_avatar member=member/>" }</#macro>
|
||||
<#macro member_display_user_author member> "author": { "name": "<@member_display_user_name member=member/>", "avatar": "<@member_display_user_avatar member=member/>" }</#macro>
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
<#macro member_display_avatar member><#if member.memberAvatarUrl?has_content>${member.memberAvatarUrl?json_string}<#else>${member.userAvatarUrl?json_string}</#if></#macro>
|
||||
<#macro member_display_user_avatar member>${member.userAvatarUrl?json_string}</#macro>
|
||||
@@ -1,2 +1,3 @@
|
||||
<#macro member_user_name member>${member.effectiveName?json_string}#${member.user.discriminator}</#macro>
|
||||
<#macro member_display_user_name member><#if member.nickname?has_content>${member.nickname?json_string}<#else>${member.userName?json_string}</#if>#${member.discriminator}</#macro>
|
||||
<#macro member_display_member_name member><#if member.nickname?has_content>${member.nickname?json_string}<#else>${member.userName?json_string}</#if>#${member.discriminator}</#macro>
|
||||
<#macro member_display_user_name member>${member.userName?json_string}#${member.discriminator}</#macro>
|
||||
|
||||
@@ -3,7 +3,8 @@
|
||||
"additionalMessage": "<@safe_include "getCustomTemplate_response_embed_text"/>",
|
||||
"files": [
|
||||
{
|
||||
"fileName": "${templateKey}.ftl"
|
||||
"fileName": "${templateKey}.ftl",
|
||||
"fileContent": "${templateContent?json_string}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -3,7 +3,8 @@
|
||||
"additionalMessage": "<@safe_include "getTemplate_response_embed_text"/>",
|
||||
"files": [
|
||||
{
|
||||
"fileName": "${templateKey}.ftl"
|
||||
"fileName": "${templateKey}.ftl",
|
||||
"fileContent": "${templateContent?json_string}"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>experience-tracking</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "expLevelUpNotification_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -29,6 +29,11 @@
|
||||
"name": "<@safe_include "rank_rank_field_title"/>",
|
||||
"value": "${rankUser.rank}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "rank_level_progress_field_title"/>",
|
||||
"value": "${inLevelExperience} <#list 0..currentLevelPercentage/10?floor as cent><#if cent gt 0>🔹</#if></#list><#if (currentLevelPercentage % 10) gt 4>🔸<#else>▫</#if><#assign restCent></#assign><#list 0..(10 - currentLevelPercentage/10?ceiling) as cent><#if cent gt 0>▫</#if>️</#list> ${nextLevelExperience - experienceForCurrentLevel}",
|
||||
"inline": "false"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>moderation</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
<#assign decayed=warning.decayed/>
|
||||
<#assign warnId=warning.warnId/>
|
||||
<#assign reason=warning.reason/>
|
||||
<#assign warnedUserText><#if warning.warnedUser.memberMention??>${warning.warnedUser.memberMention}(${warning.warnedUser.userId})<#else>${warning.warnedUser.userId?c}</#if></#assign>
|
||||
<#assign warningUserText><#if warning.warningUser.memberMention??>${warning.warningUser.memberMention}(${warning.warnedUser.userId})<#else>${warning.warningUser.userId?c}</#if></#assign>
|
||||
<#assign warnedUserText><#if warning.warnedUser.memberMention??>${warning.warnedUser.memberMention}(${warning.warnedUser.userId?c})<#else>${warning.warnedUser.userId?c}</#if></#assign>
|
||||
<#assign warningUserText><#if warning.warningUser.memberMention??>${warning.warningUser.memberMention}(${warning.warnedUser.userId?c})<#else>${warning.warningUser.userId?c}</#if></#assign>
|
||||
<#assign warnDate><@format_instant_date_time instant=warning.warnDate/></#assign>
|
||||
|
||||
<#include "warnings_warn_entry_text">
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "reactionReport_failure_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>modmail</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"embeds": [
|
||||
{
|
||||
<#include "member_author">
|
||||
<@member_author member=member/>,
|
||||
<@member_display_author member=executingMemberDisplay/>,
|
||||
<#include "modmail_color">,
|
||||
"description": "<@safe_include "modmail_thread_already_exists"/>",
|
||||
"fields": [
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates</groupId>
|
||||
<artifactId>templates</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
|
||||
<modules>
|
||||
<module>core</module>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>statistic</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -1 +1 @@
|
||||
emote_stats_${guild.id}.csv
|
||||
emote_stats_${serverId}.csv
|
||||
@@ -7,7 +7,8 @@
|
||||
"additionalMessage": "<@safe_include "downloadEmoteStats_response_embed_text"/>",
|
||||
"files": [
|
||||
{
|
||||
"fileName": "${serverId}-emotestats.csv"
|
||||
"fileName": "<@safe_include "downloadEmoteStats_file_name"/>",
|
||||
"fileContent": "<@safe_include "downloadEmoteStats_file_content"/>"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
"title": "<@safe_include "emoteStats_animated_emotes_title"/>"
|
||||
},
|
||||
<#include "statistic_color">,
|
||||
"description": "<#list animatedEmotes as emote><#if emote.emote?has_content>${emote.emote.asMention}x${emote.result.amount?c}<#sep> </#if></#list>"
|
||||
"description": "<#list animatedEmotes as emote><#if emote.emote?has_content>${emote.emote.asMention}x${emote.result.amount?c}<#sep>, </#if></#list>"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
"title": "<@safe_include "emoteStats_static_emotes_title"/>"
|
||||
},
|
||||
<#include "statistic_color">,
|
||||
"description": "<#list staticEmotes as emote><#if emote.emote?has_content>${emote.emote.asMention}x${emote.result.amount?c}<#sep> </#if></#list>"
|
||||
"description": "<#list staticEmotes as emote><#if emote.emote?has_content>${emote.emote.asMention}x${emote.result.amount?c}<#sep>, </#if></#list>"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "cancelPoll_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "closePoll_response_text"/>",
|
||||
"messageConfig": {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"description": "<@safe_include "poll_server_close_message_description"/>"
|
||||
<#if text?has_content>,
|
||||
"fields": [
|
||||
{
|
||||
"name": "<@safe_include "poll_server_close_message_embed_text_field_title"/>",
|
||||
"value": "${text?json_string}"
|
||||
}
|
||||
]
|
||||
</#if>
|
||||
}
|
||||
],
|
||||
"referencedMessageId": "${pollMessageId?c}"
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"id": "${modalId}",
|
||||
"title": "<@safe_include "poll_server_add_option_modal_title"/>",
|
||||
"textInputs": [
|
||||
{
|
||||
"placeHolder": "<@safe_include "poll_server_add_option_modal_label_placeholder"/>",
|
||||
"id": "${labelInputComponentId}",
|
||||
"position": 1,
|
||||
"label": "<@safe_include "poll_server_add_option_modal_label_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 100,
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"placeHolder": "<@safe_include "poll_server_add_option_modal_description_placeholder"/>",
|
||||
"id": "${descriptionInputComponentId}",
|
||||
"position": 2,
|
||||
"label": "<@safe_include "poll_server_add_option_modal_description_label"/>",
|
||||
"style": "paragraph",
|
||||
"maxLength": 100,
|
||||
"required": false
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "poll_add_option_notification_message"/>",
|
||||
"messageConfig" : {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "poll_decision_notification_message"/>",
|
||||
"messageConfig" : {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"title": {
|
||||
"title": "<@safe_include "poll_server_evaluation_title"/>"
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"description": "<#list options as option><#assign option=option><@safe_include "poll_message_option_display_always"/><#sep>\n</#list>"
|
||||
}
|
||||
],
|
||||
"referencedMessageId": "${pollMessageId?c}"
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
<#include "format_instant">
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"title": {
|
||||
"title": "<@safe_include "poll_server_message_title"/>"
|
||||
},
|
||||
<#assign formattedEndDate><@format_instant_relative instant=endDate/></#assign>
|
||||
"description": "<@safe_include "poll_server_description_info"/><#list options as option><#assign option=option><@safe_include "poll_message_option_display"/><#sep>\n</#list>"
|
||||
}
|
||||
],
|
||||
"selectionMenus": [
|
||||
{
|
||||
"position": 1,
|
||||
"id": "${selectionMenuId}",
|
||||
"type": "STRING",
|
||||
"minValues": 1,
|
||||
<#if allowMultiple>
|
||||
"maxValues": ${options?size},
|
||||
<#else>
|
||||
"maxValues": 1,
|
||||
</#if>
|
||||
"menuEntries": [
|
||||
<#list options as option>
|
||||
{
|
||||
"value": "${option.value}",
|
||||
"label": "${option.label}",
|
||||
"description": "${option.description}"
|
||||
}
|
||||
<#sep>,</#list>
|
||||
]
|
||||
}
|
||||
]
|
||||
<#if allowAdditions && options?size lt 20>,
|
||||
"buttons": [
|
||||
{
|
||||
"label": "add option",
|
||||
"position": 2,
|
||||
"id": "${addOptionButtonId}",
|
||||
"buttonStyle": "secondary",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
}
|
||||
]
|
||||
</#if>
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
<#include "format_instant">
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
<#include "abstracto_color"/>,
|
||||
<#assign pollId=pollId>
|
||||
<#assign description=description>
|
||||
"description": "<@safe_include "poll_reminder_job_notification_message_description"/><#list topOptions as option><#assign option=option><@safe_include "poll_message_option_display_always"/><#sep>\n</#list>"
|
||||
}
|
||||
],
|
||||
"buttons": [
|
||||
{
|
||||
"label": "<@safe_include "poll_server_reminder_job_button_jump"/>",
|
||||
"url": "${messageLink?json_string}",
|
||||
"buttonStyle": "link",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "poll_server_response_text"/>"
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"additionalMessage": "<@safe_include "poll_quick_decision_notification_message"/>",
|
||||
"messageConfig" : {
|
||||
"ephemeral": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"title": {
|
||||
"title": "<@safe_include "poll_quick_evaluation_title"/>"
|
||||
},
|
||||
<#include "abstracto_color">,
|
||||
"description": "<#list options as option><#assign option=option><@safe_include "poll_message_option_display_always"/><#sep>\n</#list>"
|
||||
}
|
||||
],
|
||||
"referencedMessageId": "${pollMessageId?c}"
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
<#include "format_instant">
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"title": {
|
||||
"title": "<@safe_include "poll_quick_message_title"/>"
|
||||
},
|
||||
<#assign formattedEndDate><@format_instant_relative instant=endDate/></#assign>
|
||||
"description": "<@safe_include "poll_quick_description_info"/><#list options as option><#assign option=option><@safe_include "poll_quick_message_option_display"/><#sep>\n</#list>"
|
||||
}
|
||||
],
|
||||
"selectionMenus": [
|
||||
{
|
||||
"position": 1,
|
||||
"id": "${selectionMenuId}",
|
||||
"type": "STRING",
|
||||
"minValues": 1,
|
||||
<#if allowMultiple>
|
||||
"maxValues": ${options?size},
|
||||
<#else>
|
||||
"maxValues": 1,
|
||||
</#if>
|
||||
"menuEntries": [
|
||||
<#list options as option>
|
||||
{
|
||||
"value": "${option.value}",
|
||||
"label": "${option.label}",
|
||||
"description": "${option.description}"
|
||||
}
|
||||
<#sep>,</#list>
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -9,7 +9,7 @@
|
||||
<#include "abstracto_color">,
|
||||
<#assign id>${suggestionId}</#assign>
|
||||
<#if autoEvaluationEnabled>
|
||||
<#assign suggestionAutoEvaluateDate><@format_instant_date_time instant=autoEvaluationTargetDate/></#assign>
|
||||
<#assign suggestionAutoEvaluateDate><@format_instant_relative instant=autoEvaluationTargetDate/></#assign>
|
||||
</#if>
|
||||
"description": "${text?json_string}<#if autoEvaluationEnabled><@safe_include "suggest_auto_evaluation_hint"/></#if>",
|
||||
<#if attachmentURL?has_content>
|
||||
@@ -25,6 +25,7 @@
|
||||
{
|
||||
"label": "<@safe_include "suggest_button_agree_label"/>",
|
||||
"id": "${agreeButtonModel.buttonId}",
|
||||
"emoteMarkdown" : "👍",
|
||||
"buttonStyle": "success",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
@@ -34,6 +35,7 @@
|
||||
"label": "<@safe_include "suggest_button_disagree_label"/>",
|
||||
"id": "${disAgreeButtonModel.buttonId}",
|
||||
"buttonStyle": "danger",
|
||||
"emoteMarkdown" : "👎",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
@@ -42,6 +44,7 @@
|
||||
"label": "<@safe_include "suggest_button_reset_vote_label"/>",
|
||||
"id": "${removeVoteButtonModel.buttonId}",
|
||||
"buttonStyle": "secondary",
|
||||
"emoteMarkdown" : "↩️",
|
||||
"metaConfig": {
|
||||
"persistCallback": false
|
||||
}
|
||||
|
||||
@@ -5,22 +5,30 @@
|
||||
<#if message?? && message.attachments?size gt 0>
|
||||
"imageUrl": "${message.attachments[0].proxyUrl}",
|
||||
</#if>
|
||||
"description": "<@safe_include "suggest_text_label"/>: ${text}"
|
||||
<#if reason?has_content || buttonsActive>,
|
||||
"fields": [
|
||||
<#if reason?has_content>
|
||||
<#if reason?has_content>
|
||||
{
|
||||
"name": "<@safe_include "suggest_reason_field_title"/>",
|
||||
"value": "${reason?json_string}"
|
||||
},
|
||||
}
|
||||
</#if>
|
||||
<#if buttonsActive>
|
||||
<#if reason?has_content>
|
||||
,
|
||||
</#if>
|
||||
{
|
||||
"name": "<@safe_include "suggestion_agreements_field_title"/>",
|
||||
"value": "${agreeVotes?c}"
|
||||
"value": "👍 ${agreeVotes?c} (${agreementPercentage?ceiling}%)"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "suggestion_disagreements_field_title"/>",
|
||||
"value": "${disAgreeVotes?c}"
|
||||
"value": "👎 ${disAgreeVotes?c} (${disAgreementPercentage?ceiling}%)"
|
||||
}
|
||||
</#if>
|
||||
]
|
||||
</#if>
|
||||
}
|
||||
],
|
||||
"referencedMessageId": "${originalMessageId?c}",
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
<#include "poll_cancellation_not_possible_exception_text">
|
||||
@@ -0,0 +1 @@
|
||||
<#include "poll_option_already_exists_exception_text">
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>utility</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "serverinfo_embed_emote_count_title"/>",
|
||||
"value": "${guild.emotes?size}",
|
||||
"value": "${guild.emojis?size}",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
@@ -59,8 +59,9 @@
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "serverinfo_embed_features_field_title"/>",
|
||||
"value": "<#list guild.features as feature>${feature}<#sep>, <#else><@safe_include "serverinfo_embed_features_no_features"/></#list>",
|
||||
"inline": "true"
|
||||
"value": "<#list guild.features as feature>${feature}<#sep> <#else><@safe_include "serverinfo_embed_features_no_features"/></#list>",
|
||||
"inline": "true",
|
||||
"valueSplitLength": 250
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
"embeds": [
|
||||
{
|
||||
<#include "member_author">
|
||||
<#include "member_avatar">
|
||||
<@member_display_author member=memberDisplay/>,
|
||||
<@member_display_user_author member=memberDisplay/>,
|
||||
<#include "abstracto_color">,
|
||||
<#include "member_avatar">
|
||||
"thumbnail": "<@member_display_avatar member=memberDisplay/>",
|
||||
"fields": [
|
||||
{
|
||||
@@ -39,8 +39,9 @@
|
||||
,
|
||||
{
|
||||
"name": "<@safe_include "userInfo_response_embed_roles_field_title"/>",
|
||||
"value": "<#list roles as role>${role.roleMention?json_string}<#sep>, </#list>",
|
||||
"inline": "true"
|
||||
"value": "<#list roles as role>${role.roleMention?json_string}<#sep> </#list>",
|
||||
"inline": "true",
|
||||
"valueSplitLength": 250
|
||||
}
|
||||
</#if>
|
||||
<#if activities?size gt 0>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>abstracto-modules</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"embeds": [
|
||||
{
|
||||
"color" : {
|
||||
"r": ${embedColor.red},
|
||||
"g": ${embedColor.green},
|
||||
"b": ${embedColor.blue}
|
||||
},
|
||||
<#assign weatherMap = { "Rain": "🌧️", "Clouds": "☁️", "Mist": "🌁", "Fog": "🌫️", "Sand": "⏳", "Dust": "⏳", "Thunderstorm": "⛈️", "Snow": "🌨️", "Clear": "☀️"}>
|
||||
<#assign locationName=locationName>
|
||||
<#assign countryKey=countryKey>
|
||||
<#assign weatherIcon>${weatherMap[mainWeather]!""}</#assign>
|
||||
<#assign weatherKey=mainWeather!"">
|
||||
<#assign weatherDescription=description!"">
|
||||
<#assign weatherLocationLink>https://openweathermap.org/city/${locationId?c}</#assign>
|
||||
"description": "<@safe_include "openWeatherMap_command_response_description"/>",
|
||||
"fields": [
|
||||
<#if temperature??>
|
||||
{
|
||||
<#assign displayTemperaturRange=maxTemperature!=minTemperature>
|
||||
"name": "<@safe_include "openWeatherMap_command_response_field_temperature_field_title"/>",
|
||||
"value": "<@safe_include "openWeatherMap_command_response_field_temperature_field_value"/>",
|
||||
"inline": "true"
|
||||
},
|
||||
{
|
||||
"name": "<@safe_include "openWeatherMap_command_response_field_temperature_feels_like_field_title"/>",
|
||||
"value": "${feelsLikeTemperature}°C",
|
||||
"inline": "true"
|
||||
}
|
||||
</#if>
|
||||
<#if humidity??>
|
||||
<#if temperature??>,</#if>
|
||||
{
|
||||
"name": "<@safe_include "openWeatherMap_command_response_field_humidity_field_title"/>",
|
||||
"value": "${humidity}%",
|
||||
"inline": "true"
|
||||
}
|
||||
</#if>
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<#include "no_weather_location_found_exception_text">
|
||||
4
pom.xml
4
pom.xml
@@ -5,7 +5,7 @@
|
||||
|
||||
<groupId>dev.sheldan.abstracto-templates</groupId>
|
||||
<artifactId>templates</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
|
||||
<modules>
|
||||
<module>abstracto-modules</module>
|
||||
@@ -23,7 +23,7 @@
|
||||
<scm>
|
||||
<url>https://maven.pkg.github.com/Sheldan/abstracto-templates</url>
|
||||
<developerConnection>scm:git:git@github.com:Sheldan/abstracto-templates.git</developerConnection>
|
||||
<tag>templates-1.4.8</tag>
|
||||
<tag>templates-1.4.17</tag>
|
||||
</scm>
|
||||
|
||||
<repositories>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
The min level of members to get muted automatically because of a mass mention. Only considered when the feature 'experience' is enabled. Default: ${defaultValue}
|
||||
The minimum level of members that will be automatically muted following a mass mention. Only considered when the feature 'experience' is enabled. Default: ${defaultValue}
|
||||
@@ -1 +1 @@
|
||||
The channel in which mass ping mutes should be logged to. Currently: ${currentTarget}
|
||||
The channel in which mutes following a mass mention should be logged to. Currently: ${currentTarget}
|
||||
@@ -1 +1 @@
|
||||
${memberMention} was muted for mentioning ${mentionCount} members.
|
||||
${memberMention} has been muted for mentioning ${mentionCount} members.
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Creates an assignable role place with the given name used as key to identify it. The provided description will be displayed when it is posted.
|
||||
This does not create any messages, only creates the instance in the database and can be removed with `deleteAssignableRolePlace`.
|
||||
A `booster` assignable role place only allows boosting members to receive roles and automatically removes the roles if the member stops boosting.
|
||||
This does not create any messages: this only creates the instance in the database. Said database instance can be removed with `deleteAssignableRolePlace`.
|
||||
A `booster` assignable role place only allows boosting members to receive roles. If the member stops boosting the server, the received roles will be automatically removed.
|
||||
@@ -1 +1 @@
|
||||
Defines the type of this assignable role place. Possible values `default` and `booster`.
|
||||
Defines the type of this assignable role place. Possible values are `default` and `booster`.
|
||||
@@ -1 +1 @@
|
||||
You have not boosted - this is a booster only assignable role place.
|
||||
You have not boosted the server - this is a booster only assignable role place.
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<artifactId>translations</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>core</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -1 +1 @@
|
||||
Do you want to delete the alias?
|
||||
Do you really want to delete the alias?
|
||||
@@ -1 +1 @@
|
||||
This command can be used to disable a channel group. How a disabled channel group behaves depends on what kind of channel group it is.
|
||||
This command can be used to disable a channel group. How a disabled channel group/channel in channel group behaves depends on what kind of channel group it is.
|
||||
@@ -1,3 +1,3 @@
|
||||
Post targets can be disabled, which means they will not be used to send any messages to.
|
||||
Some features can ignore this, and just function normally, some features might require a post target to be enabled in order to function correctly.
|
||||
While some features can ignore this, and just function normally, some other features might require an enabled post target to function correctly.
|
||||
Use the `posttarget` command to view the state of each post target.
|
||||
@@ -1,2 +1,2 @@
|
||||
Documentation is available in [HTML](https://sheldan.github.io/abstracto-docs/current/) and [PDF](https://sheldan.github.io/abstracto-docs/current/documentation.pdf).
|
||||
They are also available for older versions via https://sheldan.github.io/abstracto-docs/$VERSION.
|
||||
Older versions are available via https://sheldan.github.io/abstracto-docs/$VERSION.
|
||||
@@ -1 +1 @@
|
||||
This command can be used to enable a channel group. How a disabled channel group behaves depends on what kind of channel group it is.
|
||||
This command can be used to enable a channel group. How a disabled channel group/channel in channel group behaves depends on what kind of channel group it is.
|
||||
@@ -1,3 +1,3 @@
|
||||
Post targets can be disabled, which means they will not be used to send any messages to.
|
||||
Some features can ignore this, and just function normally, some features might require a post target to be enabled in order to function correctly.
|
||||
While some features can ignore this, and just function normally, some other features might require an enabled post target to function correctly.
|
||||
Use the `posttarget` command to view the state of each post target.
|
||||
@@ -1 +1 @@
|
||||
The feature to enable the feature mode for.
|
||||
The feature to show the feature modes for
|
||||
@@ -1 +1 @@
|
||||
Channel has been removed from channel group.
|
||||
Channel has been removed from the channel group.
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<artifactId>translations</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
This command can be used to add reacts, representing text, to messages. The target message is defined by replying a the message while executing the command.
|
||||
The bot will try to fix any duplicated characters in the text, and it will try to replace multiple characters, with one reaction (if possible, for example there exists an emote for SOS), but in case the bot is unable to fix the duplicates, an error message is shown. The replacement with multiple characters takes precedence over single characters.
|
||||
This command can be used to add reactions, representing text, to messages. The target message is defined by replying to the message while executing the command.
|
||||
The bot will try to fix any duplicated characters in the text. It will try to replace multiple characters, with one reaction (if possible, for example there exists an emote for SOS), but in case the bot is unable to fix the duplicates, an error message will be shown. The replacement with multiple characters takes precedence over single characters.
|
||||
If the already existing reactions and the reactions, which would be created by this command, reach the Discord limit of reactions on a message, this command will show an error message and not add any reaction.
|
||||
@@ -1 +1 @@
|
||||
The member the credits should be transfered to
|
||||
The member the credits should be transferred to
|
||||
@@ -1 +1 @@
|
||||
The cooldown between each paydays in seconds. Default: ${defaultValue}
|
||||
The cooldown between each payday in seconds. Default: ${defaultValue}
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<artifactId>translations</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>experience-tracking</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -1 +1 @@
|
||||
Experience has been enabled for role.
|
||||
Experience has been enabled for the role.
|
||||
@@ -0,0 +1 @@
|
||||
Notification config has been changed.
|
||||
@@ -0,0 +1 @@
|
||||
Configure whether to receive level up notifications
|
||||
@@ -0,0 +1 @@
|
||||
You can use this command to configure whether you receive level up notifications congratulating about a level up.
|
||||
@@ -0,0 +1 @@
|
||||
The new value of the notification config
|
||||
@@ -0,0 +1 @@
|
||||
Level progress
|
||||
@@ -1 +1 @@
|
||||
Do you really want to remove the role from the experience system? A re-calculation is being done, this can take a while depending on the members having the role.
|
||||
Do you really want to remove the role from the experience system? Every current member will lose the role and this might take a bit depending on the amount of members.
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<parent>
|
||||
<artifactId>translations</artifactId>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -4,13 +4,13 @@
|
||||
<parent>
|
||||
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
|
||||
<artifactId>translations</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<packaging>pom</packaging>
|
||||
|
||||
<artifactId>moderation</artifactId>
|
||||
<version>1.4.8</version>
|
||||
<version>1.4.17</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -1 +1 @@
|
||||
Shows all in fractions of a member or the whole server
|
||||
Shows all infractions of a member or of the whole server
|
||||
@@ -1 +1 @@
|
||||
The member to show the infraction for
|
||||
The member to show the infractions for
|
||||
@@ -1 +1 @@
|
||||
User mute has been changed
|
||||
User mute duration has been changed
|
||||
@@ -1 +1 @@
|
||||
The duration between each allowed message in the channel. Use 'off', to disable slow mode.
|
||||
The duration between each message in the channel. Use the 'off' argument to disable slow mode.
|
||||
@@ -1,2 +1,2 @@
|
||||
This command can be used to delete the messages of a user for at most 7 days and ban the user in the same command.
|
||||
This command can be used to ban a user and delete their messages for at most 7 days.
|
||||
If a time period is provided, only the day portion will be considered. For example: 1d20h will only delete messages for one day.
|
||||
@@ -1 +1 @@
|
||||
${user} has note ${noteId} on ${date} with text `${noteText}`.
|
||||
${user} has had note ID ${noteId} set on ${date} with the text `${noteText}`.
|
||||
@@ -1 +1 @@
|
||||
No warnings found.
|
||||
No warnings have been found.
|
||||
@@ -1 +1 @@
|
||||
Please wait a bit between reporting.
|
||||
Please wait a bit before reporting again.
|
||||
@@ -0,0 +1 @@
|
||||
Failed to report message.
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user