Compare commits

...

32 Commits

Author SHA1 Message Date
Sheldan
4810352160 [AB-90] extracting add option button label to template 2023-06-04 21:58:05 +02:00
Sheldan
ee4a39f871 [maven-release-plugin] prepare for next development iteration 2023-06-04 21:16:06 +02:00
Sheldan
4a80d0ca71 [maven-release-plugin] prepare release templates-1.4.17 2023-06-04 21:16:02 +02:00
Sheldan
7e99db3733 [AB-90] adding poll functionality 2023-06-04 21:10:55 +02:00
Sheldan
9373b07c8a [AB-xx] making description for slow mode parameter shorter 2023-05-18 23:33:58 +02:00
Sheldan
af436715f5 [maven-release-plugin] prepare for next development iteration 2023-05-18 22:52:04 +02:00
Sheldan
4f8c4d0062 [maven-release-plugin] prepare release templates-1.4.16 2023-05-18 22:52:00 +02:00
Sheldan
7300dccfc7 [AB-93] adapting templates causing an message attachment to use new behaviour 2023-05-18 22:33:36 +02:00
Sheldan
892de1bcd3 [AB-92] fixing modmail already exists template 2023-05-18 01:23:03 +02:00
OneNormalUsername
993d5a2873 Various minor wording updates (#11)
Co-authored-by: Sheldan <5037282+Sheldan@users.noreply.github.com>
2023-04-14 16:51:28 +02:00
Sheldan
d9f65184e7 [AB-xxx] fixing help text for feature modes parameter 2023-03-29 23:53:01 +02:00
Sheldan
4e963d6767 [AB-xxx] fixing showing the user id with "," for warnings output 2023-03-19 16:47:52 +01:00
Sheldan
a3d125b67d [AB-91] adding direct link to open weather map in the output of the weather command 2023-03-19 10:55:36 +01:00
Sheldan
c6aa854aa3 [maven-release-plugin] prepare for next development iteration 2023-03-19 00:13:09 +01:00
Sheldan
318b41ae3d [maven-release-plugin] prepare release templates-1.4.15 2023-03-19 00:13:05 +01:00
Sheldan
e05f774500 [AB-89] adding templates for weather command feature 2023-03-19 00:04:06 +01:00
Sheldan
b6a2dd2da7 [AB-xxx] adding comma as separator for emote stats 2023-03-12 13:51:05 +01:00
Sheldan
1b8717a5aa [AB-xxx] changing logic for author names and avatars to be more considerate between user and member avatar
limiting roles for userinfo and features for server info to lower values
2023-03-05 13:49:46 +01:00
Sheldan
4bcc4260d1 [maven-release-plugin] prepare for next development iteration 2023-02-26 10:57:04 +01:00
Sheldan
fcadb4260b [maven-release-plugin] prepare release templates-1.4.14 2023-02-26 10:56:59 +01:00
Sheldan
dba30f80f2 [AB-85] adding template for suggestion thread name
not showing suggestion votes in the update message in case reactions are used for suggestions
2023-02-26 10:53:27 +01:00
Sheldan
acb65e49b2 [AB-84] adding suggestion text, vote percentages and emotes to suggestion update message 2023-02-25 18:34:27 +01:00
Sheldan
f934f1d2f9 [maven-release-plugin] prepare for next development iteration 2023-02-04 15:45:43 +01:00
Sheldan
a6b57310e3 [maven-release-plugin] prepare release templates-1.4.13 2023-02-04 15:45:39 +01:00
Sheldan
e4eb86da33 [AB-83] changing suggestion auto evaluation text to be relative and adapting naming
adding emotes to suggestion buttons
adding missing configuration setup template
2023-02-04 15:45:10 +01:00
Sheldan
28c26cf966 [maven-release-plugin] prepare for next development iteration 2023-02-04 14:51:22 +01:00
Sheldan
0e220001ed [maven-release-plugin] prepare release templates-1.4.12 2023-02-04 14:51:17 +01:00
Sheldan
e9adccb06a [AB-20] adding templates for experience level up notification config command 2023-01-28 13:12:44 +01:00
Sheldan
36d9996c02 [maven-release-plugin] prepare for next development iteration 2023-01-12 01:36:41 +01:00
Sheldan
54e12e3d0a [maven-release-plugin] prepare release templates-1.4.11 2023-01-12 01:36:37 +01:00
Sheldan
801bdddac9 [AB-xxx] fixing rank template for low experience 2022-12-21 15:48:07 +01:00
Sheldan
6b60228313 [maven-release-plugin] prepare for next development iteration 2022-12-21 13:25:56 +01:00
181 changed files with 469 additions and 116 deletions

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>

View File

@@ -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>

View File

@@ -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>

View File

@@ -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>

View File

@@ -3,7 +3,8 @@
"additionalMessage": "<@safe_include "getCustomTemplate_response_embed_text"/>",
"files": [
{
"fileName": "${templateKey}.ftl"
"fileName": "${templateKey}.ftl",
"fileContent": "${templateContent?json_string}"
}
]
}

View File

@@ -3,7 +3,8 @@
"additionalMessage": "<@safe_include "getTemplate_response_embed_text"/>",
"files": [
{
"fileName": "${templateKey}.ftl"
"fileName": "${templateKey}.ftl",
"fileContent": "${templateContent?json_string}"
}
]
}

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>experience-tracking</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "expLevelUpNotification_response_text"/>",
"messageConfig": {
"ephemeral": true
}
}

View File

@@ -32,7 +32,7 @@
},
{
"name": "<@safe_include "rank_level_progress_field_title"/>",
"value": "${inLevelExperience} <#list 1..currentLevelPercentage/10?floor as cent>🔹</#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}",
"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"
}
]

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>moderation</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -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">

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>modmail</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -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": [

View File

@@ -4,14 +4,14 @@
<parent>
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<modules>
<module>core</module>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>statistic</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -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"/>"
}
]
}

View File

@@ -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>"
}
]
}

View File

@@ -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>"
}
]
}

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "cancelPoll_response_text"/>",
"messageConfig": {
"ephemeral": true
}
}

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "closePoll_response_text"/>",
"messageConfig": {
"ephemeral": true
}
}

View File

@@ -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}"
}

View File

@@ -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
}
]
}

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "poll_add_option_notification_message"/>",
"messageConfig" : {
"ephemeral": true
}
}

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "poll_decision_notification_message"/>",
"messageConfig" : {
"ephemeral": true
}
}

View File

@@ -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}"
}

View File

@@ -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": "<@safe_include "poll_message_button_add_option_label"/>",
"position": 2,
"id": "${addOptionButtonId}",
"buttonStyle": "secondary",
"metaConfig": {
"persistCallback": false
}
}
]
</#if>
}

View File

@@ -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
}
}
]
}

View File

@@ -0,0 +1,3 @@
{
"additionalMessage": "<@safe_include "poll_server_response_text"/>"
}

View File

@@ -0,0 +1,6 @@
{
"additionalMessage": "<@safe_include "poll_quick_decision_notification_message"/>",
"messageConfig" : {
"ephemeral": true
}
}

View File

@@ -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}"
}

View File

@@ -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>
]
}
]
}

View File

@@ -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
}

View File

@@ -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}",

View File

@@ -0,0 +1 @@
<#include "poll_cancellation_not_possible_exception_text">

View File

@@ -0,0 +1 @@
<#include "poll_option_already_exists_exception_text">

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>utility</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -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
}
]
}

View File

@@ -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>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -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>
]
}
]
}

View File

@@ -0,0 +1 @@
<#include "no_weather_location_found_exception_text">

View File

@@ -5,7 +5,7 @@
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</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.10</tag>
<tag>HEAD</tag>
</scm>
<repositories>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -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}

View File

@@ -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}

View File

@@ -1 +1 @@
${memberMention} was muted for mentioning ${mentionCount} members.
${memberMention} has been muted for mentioning ${mentionCount} members.

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -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.

View File

@@ -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`.

View File

@@ -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.

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -1 +1 @@
Do you want to delete the alias?
Do you really want to delete the alias?

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -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.

View File

@@ -1 +1 @@
The feature to enable the feature mode for.
The feature to show the feature modes for

View File

@@ -1 +1 @@
Channel has been removed from channel group.
Channel has been removed from the channel group.

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -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.

View File

@@ -1 +1 @@
The member the credits should be transfered to
The member the credits should be transferred to

View File

@@ -1 +1 @@
The cooldown between each paydays in seconds. Default: ${defaultValue}
The cooldown between each payday in seconds. Default: ${defaultValue}

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>experience-tracking</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -1 +1 @@
Experience has been enabled for role.
Experience has been enabled for the role.

View File

@@ -0,0 +1 @@
Configure whether to receive level up notifications

View File

@@ -0,0 +1 @@
You can use this command to configure whether you receive level up notifications congratulating about a level up.

View File

@@ -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.

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>moderation</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -1 +1 @@
Shows all in fractions of a member or the whole server
Shows all infractions of a member or of the whole server

View File

@@ -1 +1 @@
The member to show the infraction for
The member to show the infractions for

View File

@@ -1 +1 @@
User mute has been changed
User mute duration has been changed

View File

@@ -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.

View File

@@ -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.

View File

@@ -1 +1 @@
${user} has note ${noteId} on ${date} with text `${noteText}`.
${user} has had note ID ${noteId} set on ${date} with the text `${noteText}`.

View File

@@ -1 +1 @@
No warnings found.
No warnings have been found.

View File

@@ -1 +1 @@
Please wait a bit between reporting.
Please wait a bit before reporting again.

View File

@@ -4,13 +4,13 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>modmail</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -4,14 +4,14 @@
<parent>
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
<modules>
<module>core</module>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.10</version>
<version>1.4.18-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Some files were not shown because too many files have changed in this diff Show More