Push-Benachrichtigung aus Python senden
20. Juli 2026 · 4 Min. Lesezeit
Dein Skript ist fertig, dein Scraper hat etwas gefunden, dein Trainingslauf ist abgestürzt – und du sitzt nicht am Rechner. Hier die komplette Python-zu-Handy-Pipeline: ein POST-Request.
Setup (einmalig, unter einer Minute)
Webhooky-App installieren (Android / iOS) – deine Endpoint-URL ist ab dem ersten Öffnen fertig, ohne Konto. Kopieren, fertig.
Der Einzeiler
import requests
requests.post("https://api.webhooky.app/DEIN_KEY", json={
"title": "✅ Skript fertig",
"message": "14.302 Zeilen in 3m 12s verarbeitet",
})
Das ist alles. title und message sind optional – ohne sie nutzt die Benachrichtigung die Texte, die du für den Endpoint konfiguriert hast.
Das Fehler-Alarm-Muster
import requests
def notify(title, message, sound="notification_1"):
try:
requests.post("https://api.webhooky.app/DEIN_KEY",
json={"title": title, "message": message, "sound": sound},
timeout=5)
except requests.RequestException:
pass # der Alarm darf den Job nie brechen
try:
run_pipeline()
notify("✅ Pipeline fertig", "Alle Schritte abgeschlossen", sound="level_up_2")
except Exception as e:
notify("🚨 Pipeline FEHLGESCHLAGEN", str(e)[:500], sound="error_1")
raise
Das sound-Feld wählt pro Nachricht einen von 40 Tönen – Alarm bei Fehlern, Level-up bei Erfolg, Registrierkasse bei Verkäufen.
Keine Dependencies? Die Standardbibliothek reicht
from urllib import request
import json
request.urlopen(request.Request(
"https://api.webhooky.app/DEIN_KEY",
data=json.dumps({"title": "Hallo aus der stdlib"}).encode(),
headers={"Content-Type": "application/json"},
))
Wo das läuft
Überall, wo Python läuft: Server, Raspberry Pis, Jupyter-Notebooks, GitHub Actions, Cronjobs. Alle Felder stehen in der API-Doku; derselbe Trick funktioniert in Node.js.
Hol dir Webhooky
Kostenlos für deine ersten 100 Benachrichtigungen – Endpoint in zwei Minuten eingerichtet.