Compare commits

...

33 Commits

Author SHA1 Message Date
Sheldan
d0d91a0ddd [maven-release-plugin] prepare for next development iteration 2023-12-25 01:08:49 +01:00
Sheldan
68bb56b18b [maven-release-plugin] prepare release templates-1.4.27 2023-12-25 01:08:46 +01:00
Sheldan
5a00f213da [AB-xxx] adding templates necessary for modmail thread support
adding validation message to enableFeature response
2023-12-24 23:25:52 +01:00
Sheldan
6dd3b70bb2 [maven-release-plugin] prepare for next development iteration 2023-12-23 20:50:15 +01:00
Sheldan
f0600df517 [maven-release-plugin] prepare release templates-1.4.26 2023-12-23 20:50:10 +01:00
Sheldan
4d52be255f [AB-70] adding templates for image generation module and triggered command 2023-12-23 20:42:30 +01:00
Sheldan
6e5ab2f9ae [maven-release-plugin] prepare for next development iteration 2023-12-12 19:18:33 +01:00
Sheldan
2e16457baf [maven-release-plugin] prepare release templates-1.4.25 2023-12-12 19:18:28 +01:00
Sheldan
f778fe8804 [AB-63] adding templates for pressF command 2023-12-11 01:21:49 +01:00
Sheldan
48ad43a1b0 [AB-xxx] fixing versions after release 2023-12-11 01:20:43 +01:00
Sheldan
7ee101de79 [maven-release-plugin] prepare for next development iteration 2023-12-10 14:31:37 +01:00
Sheldan
dee05ccc88 [maven-release-plugin] prepare release templates-1.4.24 2023-12-10 14:31:33 +01:00
Sheldan
b1594b6a20 [AB-30] adding giveaway feature 2023-12-10 14:27:18 +01:00
Sheldan
b88046493b [AB-xxx] fixing suggestion update message 2023-11-19 01:18:13 +01:00
Sheldan
7256e72dbc [maven-release-plugin] prepare for next development iteration 2023-10-23 01:27:21 +02:00
Sheldan
6f9a055886 [maven-release-plugin] prepare release templates-1.4.23 2023-10-23 01:27:12 +02:00
Sheldan
8a2ae1c492 [AB-82] changing templates for command cooldown exceptions to use discord timestamps 2023-10-04 23:33:20 +02:00
Sheldan
c0a0bf23ff [maven-release-plugin] prepare for next development iteration 2023-09-26 22:53:46 +02:00
Sheldan
351325abe3 [maven-release-plugin] prepare release templates-1.4.22 2023-09-26 22:53:42 +02:00
Sheldan
ff5f56a065 [AB-106] adding deletion duration to ban command
removing banDelete command
updating deletion days to deletion duration
2023-09-26 01:05:08 +02:00
Sheldan
7718a86b14 [AB-xxx] adding information about command availability to help output 2023-09-20 02:01:36 +02:00
Sheldan
2d92a15bf0 [AB-105] migrating to discord usernames 2023-09-19 23:45:00 +02:00
Sheldan
c230455678 [AB-xxx] adding username to ban notification 2023-09-19 13:04:26 +02:00
Sheldan
e5549154e0 [maven-release-plugin] prepare for next development iteration 2023-09-07 23:29:40 +02:00
Sheldan
609609e484 [maven-release-plugin] prepare release templates-1.4.21 2023-09-07 23:29:36 +02:00
Sheldan
9fc76179dc [AB-xxx] changing formatting for custom command output 2023-09-07 23:09:17 +02:00
Sheldan
ba52bea891 [maven-release-plugin] prepare for next development iteration 2023-09-07 21:10:10 +02:00
Sheldan
fd0c99ae60 [maven-release-plugin] prepare release templates-1.4.20 2023-09-07 21:10:06 +02:00
Sheldan
3687ec3daf [AB-104] adding templates for new cooldown related commands
removing all templates related to the custom cooldown handling for payday and slots
2023-09-06 01:24:51 +02:00
Sheldan
12665c09af [AB-97] adding wind speed to weather command 2023-09-05 01:44:51 +02:00
Sheldan
6819b13439 [AB-103] adding templates for custom command configuration commands 2023-09-05 01:25:28 +02:00
Sheldan
b5d6b964e2 [AB-xxx] adding poll not found exception templates 2023-09-03 01:40:43 +02:00
Sheldan
3d7359daa3 [maven-release-plugin] prepare for next development iteration 2023-09-03 00:51:28 +02:00
189 changed files with 576 additions and 104 deletions

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.19</version>
<version>1.4.28-SNAPSHOT</version>
<build>
<plugins>

View File

@@ -1,3 +1,4 @@
<#macro member_user_name member>${member.effectiveName?json_string}#${member.user.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>
<#macro member_user_name member>${member.effectiveName?json_string}<#if member.user.discriminator?number gt 0>#${member.user.discriminator}</#if></#macro>
<#macro member_member_name member><#if member.effectiveName?has_content>${member.effectiveName?json_string}<#else>${member.user.name?json_string}</#if><#if member.user.discriminator?number gt 0>#${member.user.discriminator}</#if></#macro>
<#macro member_display_member_name member><#if member.nickname?has_content>${member.nickname?json_string}<#else>${member.userName?json_string}</#if></#macro>
<#macro member_display_user_name member>${member.userName?json_string}<#if member.discriminator?number gt 0>#${member.discriminator}</#if></#macro>

View File

@@ -1 +1 @@
<#macro user_detail user>${user.name?json_string}#${user.discriminator} (${user.idLong?c})</#macro>
<#macro user_detail user>${user.name?json_string}<#if user.discriminator?number gt 0>#${user.discriminator}</#if> (${user.idLong?c})</#macro>

View File

@@ -1 +1 @@
<#macro user_user_name user>${user.name?json_string}#${user.discriminator}</#macro>
<#macro user_user_name user>${user.name?json_string}<#if user.discriminator?number gt 0>#${user.discriminator}</#if></#macro>

View File

@@ -1,5 +1,5 @@
{
"additionalMessage": "<@safe_include "enableFeature_response_text"/>",
"additionalMessage": "<@safe_include "enableFeature_response_text"/><#if validationText?has_content>${validationText}</#if>",
"messageConfig": {
"ephemeral": true
}

View File

@@ -10,22 +10,32 @@
<#if command.help??>
<#if command.help.templated>
<#if command.slashCommandOnly><@safe_include "help_command_embed_command_slash_command_only"/></#if>
<#if command.messageCommandOnly><@safe_include "help_command_embed_command_message_command_only"/></#if>
<#if !command.slashCommandOnly>
**<@safe_include "help_command_embed_command_usage"/>**: `${usage}`
</#if>
**<@safe_include "help_command_embed_command_detailed_help"/>**: <@safe_include "${command.name}_long_help"/>
<#if command.help.hasExample>
<#if command.help.hasExample && !command.slashCommandOnly>
<@safe_include "help_command_embed_command_example"/>: <@safe_include "${command.name}_example"/>
</#if>
<#else>
<#if command.slashCommandOnly><@safe_include "help_command_embed_command_slash_command_only"/></#if>
<#if command.messageCommandOnly><@safe_include "help_command_embed_command_message_command_only"/></#if>
<#if !command.slashCommandOnly>
**<@safe_include "help_command_embed_command_usage"/>**: `${usage}`
</#if>
**<@safe_include "help_command_embed_command_detailed_help"/>**: ${command.help.longHelp?json_string}
<#if command.help.hasExample>
<#if command.help.hasExample && !command.slashCommandOnly>
<@safe_include "help_command_embed_command_example"/>:${command.help.example?json_string}
</#if>
</#if>
<#if command.aliases?? && command.aliases?size gt 0>
<#if command.aliases?? && command.aliases?size gt 0 && !command.slashCommandOnly>
<@safe_include "help_command_embed_command_aliases"/>: `${command.aliases?join("`, `")?json_string}`
</#if>
<#if serverSpecificAliases?size gt 0>
<#if serverSpecificAliases?size gt 0 && !command.slashCommandOnly>
<@safe_include "help_command_embed_command_server_aliases"/>: `${serverSpecificAliases?join("`, `")?json_string}`
</#if>
<#if cooldowns??>

View File

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

View File

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

View File

@@ -1,3 +1,4 @@
<#assign executeIn>${fmtDuration(model.reason.executeIn)}</#assign>
<#include "format_instant">
<#assign executeIn><@format_instant_relative instant=model.reason.executeAt/></#assign>
<#assign reason>${model.reason.reason}</#assign>
<#include "command_cool_down_detail_text">

View File

@@ -1,3 +1,4 @@
<#include "user_user_name">
{
"embeds": [
{
@@ -7,7 +8,7 @@
<#else>
"author":
{
"name": "${fullUser.user.name?json_string}#${fullUser.user.discriminator}",
"name": "<@user_user_name user=fullUser.user/>",
"avatar": "${fullUser.user.effectiveAvatarUrl}"
},
</#if>

View File

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

View File

@@ -0,0 +1,8 @@
{
"embeds": [
{
<#include "abstracto_color">,
"description": "<@safe_include "createCustomCommand_response_description"/>"
}
]
}

View File

@@ -0,0 +1,8 @@
{
"embeds": [
{
<#include "abstracto_color">,
"description": "<@safe_include "deleteCustomCommand_response_description"/>"
}
]
}

View File

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

View File

@@ -0,0 +1,4 @@
<#assign name=command.name/>
<#assign content=command.content/>
<#assign creator=command.creator.memberMention/>
<#include "listCustomCommands_entry_text">

View File

@@ -0,0 +1,8 @@
{
"embeds": [
{
<#include "abstracto_color">,
"description": "<@safe_include "listCustomCommands_no_commands_response_text"/>"
}
]
}

View File

@@ -0,0 +1,10 @@
{
"embeds": [
{
"description": "<#list row as command><#assign command=command><@safe_include "listCustomCommands_entry"/>\n</#list>"
}
],
"buttons": [
<#include "paginator_buttons">
]
}

View File

@@ -0,0 +1,9 @@
{
<#assign exitOnly=innerModel.customCommands?size lt 5/>
"embedConfigs": [
<#assign chunks=innerModel.customCommands?chunk(4)>
<#list chunks as row><#assign counter=row?index><#assign row=row><#include "listCustomCommands_response_entry"><#sep>,</#list>
],
"timeoutSeconds": 120,
"restrictUser": true
}

View File

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

View File

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

View File

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

View File

@@ -0,0 +1,4 @@
{
<#assign user=memberDisplay.memberMention>
"additionalMessage": "<@safe_include "pressF_join_text"/>"
}

View File

@@ -0,0 +1,15 @@
{
<#assign text=text?json_string>
"additionalMessage": "<@safe_include "pressF_response_text"/>",
"buttons": [
{
"emoteMarkdown": "<@safe_include "pressF_response_press_button_emote"/>",
"label": "<@safe_include "pressF_response_press_button_label"/>",
"id": "${pressFComponentId}",
"buttonStyle": "secondary",
"metaConfig": {
"persistCallback": false
}
}
]
}

View File

@@ -0,0 +1,5 @@
{
<#assign userCount=userCount>
<#assign text=text?json_string>
"additionalMessage": "<@safe_include "pressF_result_text"/>"
}

View File

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

View File

@@ -1,2 +0,0 @@
<#assign retryDuration>${fmtDuration(model.tryAgainDuration)}</#assign>
<#include "payday_cooldown_exception_text">

View File

@@ -1,2 +0,0 @@
<#assign retryDuration>${fmtDuration(model.tryAgainDuration)}</#assign>
<#include "payday_cooldown_exception_text">

View File

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

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.28-SNAPSHOT</version>
</parent>
<artifactId>giveaway</artifactId>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<finalName>giveaway-templates-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>src/main/assembly/assembly.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@@ -0,0 +1,15 @@
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>zip</id>
<includeBaseDirectory>false</includeBaseDirectory>
<formats>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<outputDirectory>.</outputDirectory>
<directory>${project.basedir}/src/main/resources</directory>
</fileSet>
</fileSets>
</assembly>

View File

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

View File

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

View File

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

View File

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

View File

@@ -0,0 +1,35 @@
<#include "format_instant">
{
"embeds": [
{
"title": {
<#assign title=title?json_string>
<#assign id=giveawayId?json_string>
"title": "<@safe_include "giveaway_post_embed_title"/>"
},
<#include "abstracto_color">,
<#if description?has_content><#assign description=description?json_string></#if>
<#assign endDate><@format_instant_relative instant=targetDate/></#assign>
<#assign host=creator.memberMention/>
<#if benefactor?has_content><#assign benefactor=benefactor.memberMention/></#if>
<#assign memberMentions><#list winners as winner>${winner.memberMention}<#sep>,<#else><@safe_include "giveaway_result_no_winner"/></#list></#assign>
<#assign cancelled=cancelled>
<#assign entries=joinedUserCount>
<#assign ended=ended>
<#assign winnerCount=winnerCount>
"description": "<@safe_include "giveaway_post_embed_description"/>"
}
]
<#if !cancelled && !ended>,
"buttons": [
{
"label": "<@safe_include "giveaway_post_join_button_label"/>",
"id": "${joinComponentId}",
"buttonStyle": "secondary",
"metaConfig": {
"persistCallback": false
}
}
]
</#if>
}

View File

@@ -0,0 +1,7 @@
{
<#assign winnerCount=winners?size>
<#assign memberMentions><#list winners as winner>${winner.memberMention}<#sep>,</#list></#assign>
<#assign prize=title>
"additionalMessage": "<#if winnerCount gt 0><@safe_include "giveaway_result_text"/><#else><@safe_include "giveaway_result_no_winner"/></#if>",
"referencedMessageId": "${messageId?c}"
}

View File

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

View File

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

View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.28-SNAPSHOT</version>
</parent>
<artifactId>image-generation</artifactId>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<finalName>image-generation-templates-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>src/main/assembly/assembly.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@@ -0,0 +1,15 @@
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
<id>zip</id>
<includeBaseDirectory>false</includeBaseDirectory>
<formats>
<format>zip</format>
</formats>
<fileSets>
<fileSet>
<outputDirectory>.</outputDirectory>
<directory>${project.basedir}/src/main/resources</directory>
</fileSet>
</fileSets>
</assembly>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -1,7 +1,7 @@
{
"embeds": [
{
<#assign user>${member.user.name}#${member.user.discriminator} (${member.asMention}: ${member.id})</#assign>
<#assign user>${member.user.name} (${member.asMention}: ${member.id})</#assign>
"description": "<@safe_include "user_joined_text"/>",
<#include "abstracto_color"/>
}

View File

@@ -1,7 +1,8 @@
{
"embeds": [
{
<#assign user>${user.name}#${user.discriminator} (${user.id})</#assign>
<#include "user_detail">
<#assign user><@user_detail user=user/></#assign>
"description": "<@safe_include "user_left_text"/>",
<#include "abstracto_color"/>
}

View File

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

View File

@@ -3,6 +3,7 @@
{
<#include "user_detail">
<#include "full_member_info">
<#assign bannedUserName=bannedUser.name>
"title": {
"title": "<@safe_include "ban_log_title"/>"
},
@@ -26,11 +27,11 @@
"name": "<@safe_include "ban_log_reason_field_title"/>",
"value": "${reason?json_string}"
}
<#if deletionDays gt 0>
<#if deletionDuration?has_content>
,
{
"name": "<@safe_include "ban_log_deletion_days_field_title"/>",
"value": "${deletionDays?c}"
"name": "<@safe_include "ban_log_deletion_duration_field_title"/>",
"value": "${fmtDuration(deletionDuration)}"
}
</#if>
]

View File

@@ -3,6 +3,7 @@
{
<#include "user_detail">
<#include "abstracto_color">,
<#assign bannedUserName=bannedUser.name>
"description" : "<@safe_include "userBanned_description"/>",
"fields": [
{

View File

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

View File

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

View File

@@ -8,13 +8,15 @@
},
<#include "modmail_color">,
<#assign user><@member_user_name member=member/>(${member.user.id})</#assign>
"description": "<@safe_include "modmail_notification_message_description"/>",
"description": "<@safe_include "modmail_notification_message_description"/>"
<#if channel?has_content>,
"fields": [
{
"name": "<@safe_include "modmail_notification_field_title_channel"/>",
"value": "${channel.asMention}"
}
]
</#if>
}
],
"messageConfig": {

View File

@@ -4,14 +4,14 @@
<parent>
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
<modules>
<module>core</module>
@@ -35,6 +35,8 @@
<module>anti-raid</module>
<module>custom-command</module>
<module>twitch</module>
<module>giveaway</module>
<module>image-generation</module>
</modules>
</project>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>statistic</artifactId>
<version>1.4.19</version>
<version>1.4.28-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

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

View File

@@ -5,7 +5,7 @@
<#if message?? && message.attachments?size gt 0>
"imageUrl": "${message.attachments[0].proxyUrl}",
</#if>
"description": "<@safe_include "suggest_text_label"/>: ${text}"
"description": "<@safe_include "suggest_text_label"/>: ${text?json_string}"
<#if reason?has_content || buttonsActive>,
"fields": [
<#if reason?has_content>

View File

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

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>utility</artifactId>
<version>1.4.19</version>
<version>1.4.28-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -7,8 +7,9 @@
"imageUrl": "${memberInfo.user.effectiveAvatarUrl}",
"fields": [
{
<#include "member_user_name">
"name": "<@safe_include "showAvatar_response_embed_user_field_title"/>",
"value": "${memberInfo.user.name?json_string}#${memberInfo.user.discriminator}",
"value": "<@member_member_name member=memberInfo/>",
"inline": "true"
},
{

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -28,8 +28,16 @@
"inline": "true"
}
</#if>
<#if humidity??>
<#if windSpeed??>
<#if temperature??>,</#if>
{
"name": "<@safe_include "openWeatherMap_command_response_field_wind_field_title"/>",
"value": "${windSpeed}m/s",
"inline": "true"
}
</#if>
<#if humidity??>
<#if windSpeed?? || temperature??>,</#if>
{
"name": "<@safe_include "openWeatherMap_command_response_field_humidity_field_title"/>",
"value": "${humidity}%",

View File

@@ -5,7 +5,7 @@
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.19</version>
<version>1.4.28-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.19</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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-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.19</version>
<version>1.4.28-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.19</version>
<version>1.4.28-SNAPSHOT</version>
<build>
<plugins>
<plugin>

View File

@@ -0,0 +1 @@
This command is only available as a message command.

View File

@@ -0,0 +1 @@
This command is only available as a slash command.

View File

@@ -0,0 +1 @@
Removes the server wide cooldown for an individual member

View File

@@ -0,0 +1 @@
This removes the cooldown that is applied to each member when they execute the command. The cooldown is the same on the whole server.

View File

@@ -0,0 +1 @@
Sets the cooldown of a command for the whole server for an individual member

View File

@@ -0,0 +1 @@
This command sets the cooldown for a given command to the given duration on the whole server for all members individually.

View File

@@ -1 +1 @@
Please wait ${executeIn}.
Please try again ${executeIn}.

View File

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

View File

@@ -0,0 +1,2 @@
Creates a custom command if it does not already exist for this server.
Input is a name and the content which should be displayed.

View File

@@ -0,0 +1 @@
Deletes a custom command if exists for this server.

View File

@@ -0,0 +1 @@
Shows a specific custom command response

View File

@@ -0,0 +1 @@
This command searches through the current custom commands and shows the custom command that matches the given name.

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