1.5 KiB
1.5 KiB
feiertagebot
feiertagebot ist ein Mastodon-bot, der über anstehende feiertage in Deutschland informiert. Die daten stammen von https://feiertage-api.de/. Nach dem aufruf wird überprüft, ob morgen oder übermorgen ein gesetzlicher feiertag ist. Wenn ja, wird ein post abgesetzt. Der bot läuft als @feiertage_de@botsin.space.
Installation
Gentoo
Gentoo ebuilds gibt es in meinem repository.
Aus den quellen
Klone den quellcode mit git
git clone https://schlomp.space/tastytea/feiertagebot.git
cd feiertagebot
git submodule init
git submodule update
Installiere abhängigkeiten
-
C++ compiler
-
cmake (mindestens: 3.2)
-
libxdg-basedir (getested: 1.2)
-
curlpp (getested: 0.8)
-
jsoncpp (getested: 1.8)
-
mastodon-cpp (mindestens: 0.105.0)
Kompilieren
mkdir build
cd build
cmake ..
make
make install
cmake optionen:
-
-DCMAKE_BUILD_TYPE=Debug
für ein debug-build
Benutzung
Beim ersten aufruf wirst du nach der instanz gefragt, dann wird ein access token
generiert. Danach kannst du das programm einfach per cron aufrufen
(crontab -e
).
Beispieleintrag crontab, jeden tag um 14:10
# m h dom mon dow command
10 14 * * * feiertagebot
Lizenz
CC-0 / Public Domain