Only send what is new, and lead with a picture
The window now starts at the last dispatch, so pressing send twice does not repeat a digest. Cards prefer entries that have a cover, the newest one of them opens the message as a full width image, and the page says when the last digest went out.
This commit is contained in:
+5
-3
@@ -727,7 +727,7 @@
|
||||
"webhookFromEnv": "Kommt aus der Umgebungsvariable SLACK_WEBHOOK_URL.",
|
||||
"replaceWebhook": "Anderen Webhook eintragen",
|
||||
"schedule": "Zeitplan",
|
||||
"scheduleText": "Der Lauf startet montags um 08:00 als Aufgabe in Coolify. Er veröffentlicht erst fällige Termine und schickt danach den Bericht. Nichts veröffentlicht heißt keine Nachricht.",
|
||||
"scheduleText": "Der Lauf startet montags um 08:00 als Aufgabe in Coolify. Er veröffentlicht erst fällige Termine und schickt danach den Bericht.",
|
||||
"history": "Verlauf",
|
||||
"historyMeta": "{count, plural, =0 {kein Lauf} one {# Lauf} other {# Läufe}}",
|
||||
"historyEmpty": "Noch kein Lauf vermerkt.",
|
||||
@@ -755,7 +755,7 @@
|
||||
"hints": {
|
||||
"webhook": "Aus Slack unter Incoming Webhooks. Die Adresse hängt fest an einem Kanal.",
|
||||
"includeInternal": "Slack ist intern, deshalb standardmäßig an. Aus heißt nur Kunden- und öffentliche Beiträge.",
|
||||
"sendNow": "Schickt den Stand der letzten sieben Tage sofort in den Kanal.",
|
||||
"sendNow": "Schickt alles, was seit dem letzten Versand erschienen ist. Ist nichts dazugekommen, geht nichts raus.",
|
||||
"botToken": "Aus der Slack-App unter OAuth & Permissions, beginnt mit xoxb. Mit Bot-Token lassen sich Nachrichten später wieder löschen.",
|
||||
"channel": "Am besten die Kanal-ID, etwa C01234567. In Slack: Kanal öffnen, auf den Namen klicken, unten steht die Kanal-ID. Ein Name wie logbuch geht auch, dafür braucht der Bot zusätzlich channels:read."
|
||||
},
|
||||
@@ -773,7 +773,9 @@
|
||||
"pathBot": "Versand über den Bot-Token. Nachrichten lassen sich hier wieder löschen.",
|
||||
"pathWebhook": "Versand über den Webhook. Nachrichten lassen sich danach nicht mehr löschen, dafür braucht es einen Bot-Token.",
|
||||
"pathNone": "Noch kein Weg hinterlegt, es geht nichts raus.",
|
||||
"messageNoToken": "Ohne Bot-Token nicht löschbar"
|
||||
"messageNoToken": "Ohne Bot-Token nicht löschbar",
|
||||
"lastSent": "Zuletzt verschickt am {when}. Der nächste Bericht beginnt dort und enthält nur, was seitdem erschienen ist.",
|
||||
"neverSent": "Noch nichts verschickt. Der erste Bericht umfasst die letzten sieben Tage."
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
|
||||
+5
-3
@@ -727,7 +727,7 @@
|
||||
"webhookFromEnv": "Comes from the SLACK_WEBHOOK_URL variable.",
|
||||
"replaceWebhook": "Enter a different webhook",
|
||||
"schedule": "Schedule",
|
||||
"scheduleText": "The run starts Mondays at 08:00 as a Coolify task. It publishes due entries first, then sends the digest. Nothing published means no message.",
|
||||
"scheduleText": "The run starts Mondays at 08:00 as a Coolify task. It publishes due entries first, then sends the digest.",
|
||||
"history": "History",
|
||||
"historyMeta": "{count, plural, =0 {no run} one {# run} other {# runs}}",
|
||||
"historyEmpty": "No run recorded yet.",
|
||||
@@ -755,7 +755,7 @@
|
||||
"hints": {
|
||||
"webhook": "From Slack under Incoming Webhooks. The address is bound to one channel.",
|
||||
"includeInternal": "Slack is internal, so this is on by default. Off means customer and public entries only.",
|
||||
"sendNow": "Sends the last seven days into the channel right away.",
|
||||
"sendNow": "Sends everything published since the last digest. Nothing new means nothing goes out.",
|
||||
"botToken": "From the Slack app under OAuth & Permissions, starts with xoxb. A bot token lets messages be deleted later.",
|
||||
"channel": "Prefer the channel id, for example C01234567. In Slack open the channel, click its name, the id sits at the bottom. A name like logbuch works too, but then the bot also needs channels:read."
|
||||
},
|
||||
@@ -773,7 +773,9 @@
|
||||
"pathBot": "Sending through the bot token. Messages can be deleted from here.",
|
||||
"pathWebhook": "Sending through the webhook. Messages cannot be deleted afterwards, that needs a bot token.",
|
||||
"pathNone": "No route stored yet, nothing goes out.",
|
||||
"messageNoToken": "Not deletable without a bot token"
|
||||
"messageNoToken": "Not deletable without a bot token",
|
||||
"lastSent": "Last sent on {when}. The next digest starts there and only carries what appeared since.",
|
||||
"neverSent": "Nothing sent yet. The first digest covers the last seven days."
|
||||
}
|
||||
},
|
||||
"filter": {
|
||||
|
||||
Reference in New Issue
Block a user