Intégration Mastodon
PanikDB peut poster automatiquement les podcasts publiés vers un compte Mastodon; il faut d’abord s’enregistrer auprès de l’instance avec le compte,
$ sudo -u panikdb panikdb-manage toot \
--register-app https://instance-mastodon \
--ask-code
Cela va ouvrir un navigateur et/ou afficher une URL à visiter, cela permet d’obtenir un code d’autorisation unique.

Il faut alors copier/coller celui-ci dans le paramètre --use-code
,
$ sudo -u panikdb panikdb-manage toot --use-code q7e_etc.
Cela devrait terminer la configiration.
Ensuite il est possible de tester ce qui va être envoyé,
$ sudo -u panikdb /usr/bin/panikdb-manage toot --simulate --single -v2
[simulating], toot:
🎧 A Question Of Wave
# 020 - Kraftwerk est un vieux Human League
https://www.radiopanik.org/emissions/a-question-of-wave/020-kraftwerk-est-un-vieux-human-league/
Le paramètre --simulate
permet de ne pas poser pour de vrai, et --single
permet d’arrêter après un seul pouet.
Une fois enregistré, une fois par heure les nouveaux podcasts publiés seront postés.