Ich möchte ntfy vorstellen, weil es praktisch war.
Mit ntfy können Sie ganz einfach Push-Benachrichtigungen von Linux-Befehlszeilen und -Skripten an verschiedene Apps senden. Geschrieben in Python. Ich unterstütze viel, aber ich habe die folgenden drei ausprobiert:
Infolgedessen war Pushover notwendig und ausreichend, daher verwende ich Pushover.
Einfach mit pip zu installieren.
pip install ntfy
#Bei Verwendung von Slack
pip install ntfy[slack]
~ / .ntfy.yml
vorHolen Sie sich "Token" und "Benutzerschlüssel" aus dem Einstellungsbildschirm der von Ihnen verwendeten Anwendung und schreiben Sie sie wie folgt in "~ / .ntfy.yml".
---
backends:
- pushover
- slack
- pushbullet
pushover:
user_key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
slack:
token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
recipient: "#general"
pushbullet:
access_token: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#Drücken Sie einfach die Benachrichtigung
ntfy -t 'Test' send "This is a test."
#Benachrichtigen, wenn der Befehl beendet ist(Beispiel: Schlafbefehl)
ntfy done sleep 10
Wenn die Einstellungen korrekt sind, wird die App benachrichtigt. (Die Option -t
ist der Titel der Nachricht.)
>>> import ntfy
>>> ntfy.backends.pushover.notify(title="Test", message="This is a test.", user_key="XXXXXXXXXXXXXXXXXXXX")
Nützlich für Fehlerwarnungen und zeitaufwändige Ausführung von Stapeljobs.
Recommended Posts