Je voudrais vous présenter ntfy parce que c'était pratique.
Avec ntfy, vous pouvez facilement envoyer des notifications push à partir de lignes de commande et de scripts Linux vers diverses applications. Écrit en Python. Je soutiens beaucoup, mais j'ai essayé les trois suivants:
En conséquence, Pushover était nécessaire et suffisant, j'utilise donc Pushover.
Facile à installer avec pip.
pip install ntfy
#Lors de l'utilisation de slack
pip install ntfy[slack]
~ / .ntfy.yml
Récupérez token
et ʻuser_key sur l'écran de configuration de l'application que vous utilisez et écrivez-les dans
~ / .ntfy.yml` comme suit.
---
backends:
- pushover
- slack
- pushbullet
pushover:
user_key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
slack:
token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
recipient: "#general"
pushbullet:
access_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#Notification push simplement
ntfy -t 'Test' send "This is a test."
#Notifier lorsque la commande se termine(Exemple: commande sleep)
ntfy done sleep 10
Si les paramètres sont corrects, l'application sera notifiée. (L'option -t
est le titre du message.)
>>> import ntfy
>>> ntfy.backends.pushover.notify(title="Test", message="This is a test.", user_key="XXXXXXXXXXXXXXXXXXXX")
Utile pour les alertes d'erreur et l'exécution de travaux par lots qui prend du temps