Compare commits

..

9 Commits

Author SHA1 Message Date
Sheldan
e392219f4c [maven-release-plugin] prepare release templates-1.4.1 2022-07-27 22:18:15 +02:00
Sheldan
379d633b22 adding suggest exception templates 2022-07-27 22:14:09 +02:00
Sheldan
67ed830920 [AB-xxx] fixing template for reaction reports with attachments 2022-07-25 18:15:09 +02:00
Sheldan
0e9071945d [maven-release-plugin] prepare for next development iteration 2022-07-23 10:48:13 +02:00
Sheldan
34fbf8aea1 [maven-release-plugin] prepare release templates-1.4.0 2022-07-23 10:48:09 +02:00
Sheldan
bd72f93e1f [AB-53] economy related templates
adding custom command module
2022-07-23 10:44:05 +02:00
Sheldan
a41045e5fd [AB-52] help infractions command templates
adding templates for infraction
updating templates for reaction reports
creating templates for message report context menu
fixing show effects command for no effects configured
reworking muting embed templates
adding templates for edit infractions
2022-07-18 21:56:01 +02:00
Sheldan
a8f256827c [AB-xx] fixing template for warn decay message 2022-07-04 18:30:54 +02:00
Sheldan
388bea7859 [maven-release-plugin] prepare for next development iteration 2022-06-20 00:10:43 +02:00
162 changed files with 489 additions and 144 deletions

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
<build>
<plugins>

View File

@@ -5,6 +5,7 @@
"description": "
<#list effects as effect>
`${effect}` <@safe_include "effect_type_${effect}_description"/>
<#else><#include "showEffects_response_no_effects">
</#list>
"
}

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">
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>custom-command</artifactId>
<packaging>pom</packaging>
<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>custom-command-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,3 @@
{
"additionalMessage": "${additionalText?json_string}"
}

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>abstracto-modules</artifactId>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -0,0 +1,19 @@
{
"embeds": [
{
<#include "abstracto_color">,
<#assign rolls=rolls?join(", ")>
<#assign uniqueNumbers=uniqueNumbers>
<#assign bid=bid>
<#assign toBank=toBank>
<#assign toJackpot=toJackpot>
<#assign currentJackpot=currentJackpot>
<#assign won=won>
<#if won>
"description": "<@safe_include "creditGamble_response_win_text.ftl"/>"
<#else>
"description": "<@safe_include "creditGamble_response_text"/>"
</#if>
}
]
}

View File

@@ -0,0 +1,5 @@
<#assign credits=entry.credits>
<#assign rank=entry.rank>
<#assign userId=entry.memberDisplay.userId>
<#assign memberDisplay><#if entry.member?has_content><@member_user_name member=entry.member/><#else>${userId?c}</#if></#assign>
#${rank} - ${credits} credits - ${memberDisplay}

View File

@@ -0,0 +1,9 @@
{
"embeds": [
{
<#include "abstracto_color">,
"description": "<#list entries as entry><#assign entry=entry><@safe_include "creditLeaderboard_rank_entry"/>\n</#list>
<#assign entry=ownRank><@safe_include "creditLeaderboard_rank_entry"/>"
}
]
}

View File

@@ -0,0 +1,7 @@
{
"embeds": [
{
"description": "<#include "creditLeaderboard_no_user_found">"
}
]
}

View File

@@ -0,0 +1,13 @@
{
"embeds": [
{
<#include "abstracto_color">,
<#assign credits=entry.credits>
<#assign rank=entry.rank>
<#assign userId=entry.memberDisplay.userId>
<#assign memberDisplay><#if entry.member?has_content><@member_user_name member=entry.member/><#else>${userId?c}</#if></#assign>
"description": "<@safe_include "credits_response_description"/>"
}
]
}

View File

@@ -0,0 +1,11 @@
{
"embeds": [
{
<#include "abstracto_color">,
<#assign currentCredits=currentCredits>
<#assign rank=leaderboardPosition>
<#assign gainedCredits=gainedCredits>
"description": "<@safe_include "payday_response_text"/>"
}
]
}

View File

@@ -0,0 +1,3 @@
<#list rows as row><#assign row=row>
<#if row?index = 1>><#else> </#if><#list row as item><#assign item=item>${item}</#list>
</#list>

View File

@@ -0,0 +1,11 @@
{
<#assign newCredits=newCredits>
<#assign bid=bid>
<#assign oldCredits=oldCredits>
<#assign winnings><#if winnings gt 0>${winnings}<#else>0</#if></#assign>
<#assign factor=factor>
<#assign rows=rows>
<#assign outcomeKey=outComeKey>
<#assign board><#include "slots_board_display"/></#assign>
"additionalMessage": "~~\n~~<@safe_include "slots_outcome_description"/>"
}

View File

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

View File

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

View File

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

View File

@@ -0,0 +1,2 @@
<#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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>experience-tracking</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>moderation</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
<build>
<plugins>
<plugin>

View File

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

View File

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

View File

@@ -0,0 +1,15 @@
<#include "format_instant">
<#assign decayed=infraction.decayed/>
<#assign infractionId=infraction.infractionId/>
<#assign type=infraction.type/>
<#assign reason=infraction.reason/>
<#assign infractionUserText><#if infraction.infractionUser.memberMention??>${infraction.infractionUser.memberMention}(${infraction.infractionUser.userId?c})<#else>${infraction.infractionUser.userId?c}</#if></#assign>
<#assign infractionCreatorUserText><#if infraction.infractionCreationUser.memberMention??>${infraction.infractionCreationUser.memberMention}(${infraction.infractionCreationUser.userId?c})<#else>${infraction.infractionCreationUser.userId?c}</#if></#assign>
<#assign infractionDate><@format_instant_date_time instant=infraction.creationDate/></#assign>
<#assign parameterText><#list infraction.parameters?keys as key><@safe_include "infraction_parameter_${type}_${key}_label"/>: ${infraction.parameters[key]}</#list></#assign>
<#include "infractions_infraction_entry_text">
<#if decayed>
<#assign decayDate><@format_instant_date_time instant=infraction.decayDate/></#assign>
<#include "infractions_infraction_is_decayed">
</#if>

View File

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

View File

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

View File

@@ -6,7 +6,14 @@
{
<@member_author member=mutedUser/>,
"title": {
"title": "<@safe_include "mute_log_title"/>"
<#if durationChanged>
"title": "<@safe_include "mute_log_title_mute_changed"/>"
<#elseif muteEnded>
"title": "<@safe_include "mute_log_title_unmuted"/>"
<#elseif muted>
"title": "<@safe_include "mute_log_title_muted"/>"
</#if>
},
<#include "moderation_action_color">,
"fields": [
@@ -14,20 +21,23 @@
"name": "<@safe_include "mute_log_muted_user_field_title"/>",
"value": "<@full_member_info member=mutedUser/>"
},
<#if mutingUser?has_content>
{
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
<#if muted>
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
<#elseif muteEnded>
"name": "<@safe_include "mute_log_unmuting_user_field_title"/>",
</#if>
"value": "<@full_member_info member=mutingUser/>"
},
<#if message?has_content>
{
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
"value": "[${contextChannel.name?json_string}](${message.jumpUrl})"
},
}
</#if>
<#if reason?has_content>,
{
"name": "<@safe_include "mute_log_mute_reason_field_title"/>",
"value": "${reason?json_string}"
},
}
</#if>
<#if muted && !durationChanged>,
{
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
"value": "${fmtDuration(muteDuration)}"
@@ -36,11 +46,18 @@
"name": "<@safe_include "mute_log_muted_until_field_title"/>",
"value": "<@format_instant_date_time instant=muteTargetDate/>"
}
],
"footer": {
"text": "<@safe_include "mute_log_mute_id_footer"/>"
},
"timeStamp": "${muteDate}"
</#if>
<#if durationChanged>,
{
"name": "<@safe_include "mute_log_new_mute_time_field_title"/>",
"value": "<@format_instant_date_time instant=muteTargetDate/>"
},
{
"name": "<@safe_include "mute_log_old_mute_time_field_title"/>",
"value": "<@format_instant_date_time instant=oldMuteTargetDate/>"
}
</#if>
]
}
]
}

View File

@@ -1,57 +0,0 @@
<#include "full_member_info">
<#include "format_instant">
{
"embeds": [
{
<#if unMutedUser?has_content>
<#include "member_author">
<@member_author member=unMutedUser/>,
</#if>
"title": {
"title": "<@safe_include "unMute_log_title"/>"
},
<#include "moderation_action_color">,
"fields": [
{
"name": "<@safe_include "unMute_log_unmuted_user_field_title"/>",
<#if unMutedUser?has_content>
"value": "<@full_member_info member=unMutedUser/>"
<#else>
"value": "<@safe_include "user_left_server"/> (${mute.mutedUser.userReference.id?c})"
</#if>
},
{
"name": "<@safe_include "mute_log_muting_user_field_title"/>",
<#if mutingUser?has_content>
"value": "<@full_member_info member=mutingUser/>"
<#else>
"value": "<@safe_include "user_left_server"/> (${mute.mutingUser.userReference.id?c})"
</#if>
},
<#if messageUrl??>
{
"name": "<@safe_include "mute_log_mute_location_field_title"/>",
"value": "[Link](${messageUrl})"
},
</#if>
{
"name": "<@safe_include "unMute_log_muted_since_field_title"/>",
"value": "<@format_instant_date_time instant=mute.muteDate/>"
},
{
"name": "<@safe_include "mute_log_mute_duration_field_title"/>",
"value": "${fmtDuration(muteDuration)}"
},
{
"name": "<@safe_include "mute_log_mute_reason_field_title"/>",
"value": "${mute.reason?json_string}"
}
],
"footer": {
<#assign muteId=mute.muteId.id/>
"text": "<@safe_include "mute_log_mute_id_footer"/>"
},
"timeStamp": "${unmuteDate}"
}
]
}

View File

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

View File

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

View File

@@ -0,0 +1,15 @@
{
"id": "${modalId}",
"title": "<@safe_include "reactionReport_modal_title"/>",
"textInputs": [
{
"placeHolder": "<@safe_include "reactionReport_modal_context_placeholder"/>",
"id": "${inputComponentId}",
"position": 1,
"label": "<@safe_include "reactionReport_modal_context_label"/>",
"style": "paragraph",
"maxLength": 2000,
"required": false
}
]
}

View File

@@ -3,13 +3,35 @@
{
<#include "abstracto_color">,
<#assign messageLink=reportedMessage.messageUrl>
"description" : "<@safe_include "reactionReport_notification_embed_description"/>",
"fields": [
<#assign userMention>${reportedMessage.author.asMention}</#assign>
<#assign messageContent><#if reportedMessage.content?has_content>`${reportedMessage.content?json_string}`<#else><@safe_include "reactionReport_no_content"/></#if></#assign>
"description" : "<#if context?has_content><@safe_include "reactionReport_additional_context_label"/>: `${context?json_string}`</#if>
<@safe_include "reactionReport_notification_embed_description"/>"
<#if reportedMessage.attachments?size gt 0>
,"imageUrl": "${reportedMessage.attachments[0].proxyUrl}"
<#elseif reportedMessage.attachments?size = 0 && reportedMessage.embeds?size gt 0 && reportedMessage.embeds[0].cachedThumbnail??>
,"imageUrl": "${reportedMessage.embeds[0].cachedThumbnail.proxyUrl}"
<#elseif reportedMessage.attachments?size = 0 && reportedMessage.embeds?size gt 0 && reportedMessage.embeds[0].cachedImageInfo??>
,"imageUrl": "${reportedMessage.embeds[0].cachedImageInfo.proxyUrl}"
</#if>
<#if singularMessage>,
,"fields": [
{
"name": "<@safe_include "reactionReport_notification_embed_report_counter_field_title"/>",
"value": "${reportCount}"
}
]
</#if>
}
],
"buttons": [
{
"label": "<@safe_include "reactionReport_jump_button_label"/>",
"url": "${messageLink?json_string}",
"buttonStyle": "link",
"metaConfig": {
"persistCallback": false
}
}
]
}

View File

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

View File

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

View File

@@ -7,7 +7,7 @@
},
<#include "moderation_action_color">,
"description": "<#list warnings as warning><#assign warning=warning/>
<#if warning.warnedMember??><#assign warnedUser>${warning.warnedMember.asMention?json_string} (${warning.warnedMember.idLong?c})</#assign><#else><#assign warnedUser> ${warning.warnedUser.userId?c}</#assign></#if> <#if warning.warningMember??><#assign warningUser> ${warning.warningMember.asMention?json_string} (${warning.warningMember.idLong?c})</#assign><#else><#assign warningUser>${warning.warningUser.warningUser.userId?c}</#assign></#if> <#assign warnDate><@format_instant_date_time instant=warning.warning.warnDate/></#assign><#assign warnReason=warning.warning.reason/> <@safe_include "warnDecay_log_warn_entry"/>
<#if warning.warnedMember??><#assign warnedUser>${warning.warnedMember.asMention?json_string} (${warning.warnedMember.idLong?c})</#assign><#else><#assign warnedUser> ${warning.warnedUser.userId?c}</#assign></#if> <#if warning.warningMember??><#assign warningUser> ${warning.warningMember.asMention?json_string} (${warning.warningMember.idLong?c})</#assign><#else><#assign warningUser>${warning.warningUser.userId?c}</#assign></#if> <#assign warnDate><@format_instant_date_time instant=warning.warning.warnDate/></#assign><#assign warnReason=warning.warning.reason/> <@safe_include "warnDecay_log_warn_entry"/>
<#else>
<@safe_include "warnDecay_log_no_warnings"/>
</#list>"

View File

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

View File

@@ -4,14 +4,14 @@
<parent>
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
<modules>
<module>core</module>
@@ -33,6 +33,7 @@
<module>profanity-filter</module>
<module>voice-channel-context</module>
<module>anti-raid</module>
<module>custom-command</module>
</modules>
</project>

View File

@@ -3,7 +3,7 @@
<parent>
<groupId>dev.sheldan.abstracto-templates.templates</groupId>
<artifactId>abstracto-modules</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>statistic</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>utility</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>

View File

@@ -0,0 +1,2 @@
<#assign httpCode=model.responseCode>
<#include "suggest_queries_request_exception_text">

View File

@@ -5,7 +5,7 @@
<groupId>dev.sheldan.abstracto-templates</groupId>
<artifactId>templates</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</tag>
<tag>templates-1.4.1</tag>
</scm>
<repositories>

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>
<artifactId>core</artifactId>
<version>1.4.0.RC1</version>
<version>1.4.1</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">
<parent>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<artifactId>translations</artifactId>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>custom-command</artifactId>
<packaging>pom</packaging>
<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>custom-command-translations-${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>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

View File

@@ -0,0 +1,5 @@
:slot_machine: You bet ${bid}, ${toBank} go to the bank, ${toJackpot} go to the jackpot. :slot_machine:
:game_die: You've rolled ${rolls}. :game_die:
${uniqueNumbers} unique numbers. Thanks for playing, try again soon. :money_with_wings:
The jackpot is now ${currentJackpot}.

View File

@@ -0,0 +1,5 @@
:slot_machine: You bet ${bid}, ${toBank} go to the bank, ${toJackpot} go to the jackpot. :slot_machine:
:game_die: You've rolled ${rolls}. :game_die:
${uniqueNumbers} unique numbers. You won!!! :tada::tada:

View File

@@ -0,0 +1 @@
An implement of https://www.fwwiki.de/index.php/Casino_von_Ferdolien.

View File

@@ -0,0 +1 @@
Shows the leaderboard of the credits in this server

View File

@@ -0,0 +1 @@
Can be used to show the complete leaderboard of credits in this server.

View File

@@ -0,0 +1 @@
You are #${rank} on this server with ${credits} credits.

View File

@@ -0,0 +1 @@
Shows your current amount of credits

View File

@@ -0,0 +1 @@
You receive credits on a cooldown with this command

View File

@@ -0,0 +1 @@
You get to have payday! If you are not on cooldown you will receive credits.

View File

@@ -0,0 +1,5 @@
Here, take some credits. Enjoy! (+${gainedCredits} credits!)
You currently have ${currentCredits} credits.
You are currently #${rank} on the global leaderboard!

View File

@@ -0,0 +1 @@
Play slots with your current credits.

View File

@@ -0,0 +1 @@
You cannot bid more than you currently own, but you can win a multiple of what you bid.

View File

@@ -0,0 +1 @@
The amount you want to bid

View File

@@ -0,0 +1 @@
4LC! Your bid has been multiplied * 25!

View File

@@ -0,0 +1,5 @@
${board}
<#include "slots_outcome_${outcomeKey}">
Your bid: ${bid}
${oldCredits} - ${bid} (Your bid) + ${winnings} (Winnings) → ${newCredits}!

View File

@@ -0,0 +1 @@
JACKPOT! 226! Your bid has been multiplied * 50!

View File

@@ -0,0 +1 @@
Three cherries! Your bid has been multiplied * 20!

View File

@@ -0,0 +1 @@
Three symbols! Your bid has been multiplied * 10!

View File

@@ -0,0 +1 @@
Two cherries! Your bid has been multiplied * 3!

View File

@@ -0,0 +1 @@
2 6! Your bid has been multiplied * 4!

View File

@@ -0,0 +1 @@
Two consecutive symbols! Your bid has been multiplied * 2!

View File

@@ -0,0 +1 @@
Transfers the given amount to the target user.

View File

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

View File

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

View File

@@ -0,0 +1 @@
The cooldown between each slot in seconds. Default: ${defaultValue}

View File

@@ -0,0 +1 @@
You do not have enough credits to do this.

View File

@@ -0,0 +1 @@
Payday is on cooldown. Please try again in ${retryDuration}

View File

@@ -0,0 +1 @@
Slots is on cooldown. Please try again in ${retryDuration}

View File

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

View File

@@ -3,7 +3,7 @@
<parent>
<artifactId>translations</artifactId>
<groupId>dev.sheldan.abstracto-templates.translations</groupId>
<version>1.4.0.RC1</version>
<version>1.4.1</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.0.RC1</version>
<version>1.4.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>pom</packaging>

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