diff --git a/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_embed_en_US.ftl b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_embed_en_US.ftl new file mode 100644 index 00000000..b7fcc02a --- /dev/null +++ b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_embed_en_US.ftl @@ -0,0 +1,4 @@ +{ + <#assign user=memberDisplay.memberMention> + "additionalMessage": "<@safe_include "pressF_join_text"/>" +} \ No newline at end of file diff --git a/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_embed_en_US.ftl b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_embed_en_US.ftl new file mode 100644 index 00000000..2f87875d --- /dev/null +++ b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_embed_en_US.ftl @@ -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 + } + } + ] +} \ No newline at end of file diff --git a/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_embed_en_US.ftl b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_embed_en_US.ftl new file mode 100644 index 00000000..85aa5463 --- /dev/null +++ b/abstracto-modules/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_embed_en_US.ftl @@ -0,0 +1,5 @@ +{ + <#assign userCount=userCount> + <#assign text=text?json_string> + "additionalMessage": "<@safe_include "pressF_result_text"/>" +} \ No newline at end of file diff --git a/abstracto-modules/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_en_US.ftl b/abstracto-modules/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_en_US.ftl new file mode 100644 index 00000000..9652291f --- /dev/null +++ b/abstracto-modules/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_en_US.ftl @@ -0,0 +1 @@ +<#include "already_pressed_f_exception_text"> \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_description_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_description_en_US.ftl new file mode 100644 index 00000000..314f0ba3 --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_description_en_US.ftl @@ -0,0 +1 @@ +Enables people to press F for something \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_long_help_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_long_help_en_US.ftl new file mode 100644 index 00000000..bac37286 --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_long_help_en_US.ftl @@ -0,0 +1,2 @@ +This command creates a message at which people can press F, causing a message on their own. +After the optional timeframe is over, the sum of people who pressed F is shown. \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_duration_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_duration_en_US.ftl new file mode 100644 index 00000000..0264bd0b --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_duration_en_US.ftl @@ -0,0 +1 @@ +The amount of time it should be possible to press F \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_text_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_text_en_US.ftl new file mode 100644 index 00000000..faad78bc --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/help/pressF_parameter_text_en_US.ftl @@ -0,0 +1 @@ +What to press F for \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_text_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_text_en_US.ftl new file mode 100644 index 00000000..0153c23b --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_join_text_en_US.ftl @@ -0,0 +1 @@ +${user} has paid their respects. \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_press_button_emote_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_press_button_emote_en_US.ftl new file mode 100644 index 00000000..f5881701 --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_press_button_emote_en_US.ftl @@ -0,0 +1 @@ +🇫 \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_press_button_label_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_press_button_label_en_US.ftl new file mode 100644 index 00000000..e69de29b diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_text_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_text_en_US.ftl new file mode 100644 index 00000000..3e10b999 --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_response_text_en_US.ftl @@ -0,0 +1 @@ +Please pay respects for `${text}`. \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_text_en_US.ftl b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_text_en_US.ftl new file mode 100644 index 00000000..9ba89bea --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/commands/pressF/pressF_result_text_en_US.ftl @@ -0,0 +1 @@ +${userCount} people have paid their respects to **${text}**. \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/config/feature_setup_config_pressFDefaultDurationSeconds_en_US.ftl b/translations/entertainment/src/main/resources/en_US/config/feature_setup_config_pressFDefaultDurationSeconds_en_US.ftl new file mode 100644 index 00000000..97201b5a --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/config/feature_setup_config_pressFDefaultDurationSeconds_en_US.ftl @@ -0,0 +1 @@ +Amount of seconds for the pressF command to evaluate. Default: ${defaultValue} \ No newline at end of file diff --git a/translations/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_text_en_US.ftl b/translations/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_text_en_US.ftl new file mode 100644 index 00000000..565a9f2d --- /dev/null +++ b/translations/entertainment/src/main/resources/en_US/exception/already_pressed_f_exception_text_en_US.ftl @@ -0,0 +1 @@ +You already paid your respects. \ No newline at end of file