[SIS-xxx] adding rendering of current Debra donation information

updating for Debra 2023 campaign
adding internal rest api for debra information
adding a debra button to receive information
This commit is contained in:
Sheldan
2023-11-09 01:01:49 +01:00
parent 7449c05462
commit c6f20d617d
73 changed files with 1078 additions and 37 deletions

View File

@@ -0,0 +1,11 @@
{
<#setting locale="de_DE">
"additionalMessage": "<@safe_include "debraInfoButton_text"/>",
"buttons": [
{
"label": "<@safe_include "debraInfoButton_button_label"/>",
"id": "${buttonId}",
"buttonStyle": "success"
}
]
}

View File

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

View File

@@ -0,0 +1,4 @@
{
<#setting locale="de_DE">
"additionalMessage": "<@safe_include "debraInfoMessage_text"/>"
}

View File

@@ -0,0 +1,7 @@
{
<#setting locale="de_DE">
"additionalMessage": "<@safe_include "debraInfoMessage_response_text"/>",
"messageConfig": {
"ephemeral": true
}
}

View File

@@ -25,7 +25,7 @@
"buttons": [
{
"label": "<@safe_include "debra_donation_notification_link_button_label"/>",
"url": "http://tiny.cc/schmetterling2022",
"url": "http://tiny.cc/schmetterling2023",
"buttonStyle": "link",
"metaConfig": {
"persistCallback": false

View File

@@ -9,7 +9,7 @@
"title": "${title}",
"url": "${url}"
},
"description": "${url}<#if description?has_content>\n${description}</#if>",
"description": "${url?json_string}<#if description?has_content>\n${description?json_string}</#if>",
"footer": {
"text": "${category}"
}