Sourcecode verfügbar auf: https://gitea.tebarius.duckdns.org/tebarius/Flachwitze-for-Hookshot
Ein Pythonprogramm welches die Flachwitze-Liste von derphillip (https://github.com/derphilipp/Flachwitze) verwendet um Zeitgesteuert (default: täglich Mo-Fr um 7.00 Uhr) einen zufälligen Witz an einen Matrix-Hookshot-Webhook zu senden.
Die Docker-Images beinhalten die zum Zeitpunkt ihrer Erstellung aktuellste Version der Liste.
Eine einfache docker-compose.yml könnte z.B. so aussehen:
services:
f4h:
image: tebarius/flachwitze-for-hookshot:latest
restart: unless-stopped
environment:
HOOKSHOT_ADDRESS: "https://hookshot.domain.de/hookshot/webhook/xxxxx-xxxx-xxxx-xxxxxx"
HOOKSHOT_CRON: "27 * * * *"
Für die Environment-Variable HOOKSHOT_CRON ist eine Angabe wie für cron
(https://de.wikipedia.org/wiki/Cron) zu verwenden mit einer kleinen
Abweichung: bei den Wochentagen steht hier 0 für Montag im Gegensatz zu cron wo die 0 für Sonntag steht. Diese
Abweichung ist bedingt durch die Verwendung der Python-Bibliothek APScheduler.
Wird die Variable HOOKSHOT_CRON nicht gesetzt wird als Standard "0 7 * * 0,1,2,3,4" verwendet, was täglich Mo-Fr um 7.00 Uhr entspricht.
Content type
Image
Digest
sha256:13c1cc0ec…
Size
21.8 MB
Last updated
about 1 month ago
docker pull tebarius/flachwitze-for-hookshot