blitz.cloudPreise
DeutschDE
AnmeldenApp online stellenStarten

Einen WhatsApp-Bot hosten, der online bleibt

Einen WhatsApp-Bot aus GitHub auf Servern in der EU betreiben, mit dem Webhook der offiziellen Cloud API oder einer Bibliothek wie Baileys, und zu jeder Uhrzeit antworten lassen. 2 EUR im Monat, damit er online bleibt.

Aktualisiert

Ein WhatsApp-Bot antwortet Kunden, Vereinsmitgliedern oder deiner Familiengruppe, und irgendwer schreibt ihm zu einer Zeit, mit der du nicht gerechnet hast. Dann muss er laufen. Auf blitz.cloud kommt der Bot aus deinem GitHub-Repository, läuft auf Servern in der EU, und jeder Push baut eine neue Version.

Läuft er kostenlos rund um die Uhr?

Nein. Ein Webhook-Bot schläft im kostenlosen Tarif, wenn ihn niemand im Browser öffnet, und Anfragen von WhatsApp wecken ihn nicht. Ein Bot im Hintergrund hält ein bis zwei Tage nach deiner letzten Anmeldung oder deinem letzten Deploy an. Zum Bauen und Testen reicht beides, für einen Bot, auf den sich Leute verlassen, nicht.

Damit er online bleibt, machst du ihn für 2 EUR im Monat oder 15 EUR im Jahr zur Pro-App. Mit mehreren Bots oder Apps deckt Pro für 7 EUR im Monat alle ab.

Welche Art WhatsApp-Bot hast du?

  • Die offizielle WhatsApp Business Cloud API. Meta schickt jede eingehende Nachricht an eine HTTPS-Adresse von dir (den Webhook), und dein Bot antwortet über Metas Graph API. Das ist der Weg für eine Geschäftsnummer. Der Bot braucht eine Adresse, die zu jeder Uhrzeit antwortet.
  • Eine inoffizielle Bibliothek wie Baileys. Der Bot meldet sich an wie WhatsApp Web, mit QR-Code oder Kopplungscode, und hält eine Verbindung offen. Er braucht keine Adresse und läuft im Hintergrund. WhatsApp erlaubt solche Clients nicht, und Nummern, die einen nutzen, können gesperrt werden. Nimm also eine Nummer, auf die du verzichten kannst.

Bibliotheken, die einen echten Browser steuern, etwa whatsapp-web.js, starten neben deinem Bot ein ganzes Chrome. Sie brauchen viel mehr Speicher als ein Bot, der nur eine Verbindung hält. Probier sie deshalb im kostenlosen Tarif aus, bevor du zahlst.

Ein Cloud-API-Bot mit Adresse

  1. Melde dich an, klick auf "Host something new", dann auf "My own code", und wähl das Repository des Bots.
  2. Gib der App einen kurzen Namen, etwa wa. Daraus wird wa.deinname.prod.page, mit HTTPS schon eingerichtet. Der Bot sollte auf dem Port aus PORT lauschen (8080).
  3. Trag Access Token, Phone Number ID und Verify Token im Tab Environment der App ein. Sie werden verschlüsselt gespeichert.
  4. Bau ihn und klick dann auf seiner Seite auf "Make it a Pro app", damit er wach bleibt.
  5. Trag im Meta-Entwickler-Dashboard die Adresse deiner App als Webhook-URL ein, etwa https://wa.deinname.prod.page/webhook, mit demselben Verify Token. Meta prüft das mit einer Anfrage, die dein Bot beantworten muss, die App muss für diesen Schritt also wach sein.

Mit Pro oder als Pro-App kann er auch unter einer eigenen Domain laufen.

Ein Baileys-Bot im Hintergrund

  1. Wähl das Repository wie oben und schalte beim Benennen der App "Runs in the background" ein.
  2. Füg in den Einstellungen der App den Ordner, in dem Baileys seine Anmeldung speichert, etwa /app/auth, mit "Keep this folder" hinzu. Sonst musst du den Bot nach jedem Neustart neu koppeln.
  3. Bau ihn. Lass deinen Code einen Kopplungscode oder den QR-Code ausgeben und lies ihn im Tab Logs ab.
  4. Klick auf "Make it a Pro app", damit er weiterläuft, wenn du nicht angemeldet bist.

Was du mit welcher Wahl bekommst

KostenlosPro-AppPro
Preis0 EUR2 EUR im Monat oder 15 EUR im Jahr7 EUR im Monat oder 70 EUR im Jahr
Cloud-API-Webhook-BotSchläft, verpasst NachrichtenBleibt wachBleibt wach
Bot im HintergrundHält ein bis zwei Tage nach deiner letzten Anmeldung oder deinem letzten Deploy anLäuft Tag und NachtLäuft Tag und Nacht
Eigene DomainNeinEineFür jede App

Doch nicht das Richtige? Frag innerhalb von 30 Tagen nach deiner ersten Zahlung, und wir erstatten den ersten Monat.

Fragen

Kann ich einen WhatsApp-Bot kostenlos hosten?

Bauen und testen kannst du ihn kostenlos. Dauerhaft online bleibt er kostenlos nicht: Webhook-Bots schlafen, und Bots im Hintergrund halten ein bis zwei Tage nach deiner letzten Anmeldung oder deinem letzten Deploy an. Einen online zu halten kostet als Pro-App 2 EUR im Monat.

Berechnet blitz.cloud WhatsApp-Nachrichten?

Nein. Wir berechnen das Hosting des Bots. Was Meta für Unterhaltungen über die Cloud API verlangt, machst du mit Meta aus.

Wo läuft er?

Auf den Servern von blitz.cloud in der EU, betrieben von BlitzWorks, einem Unternehmen in Deutschland. Den Auftragsverarbeitungsvertrag (AVV) lädst du nach der Anmeldung als PDF herunter.

Bring deinen Bot online

Melde dich an, wähl das Repository des Bots und bau ihn. Sobald er antwortet, klick auf "Make it a Pro app", und er bleibt für 2 EUR im Monat online.

Halte deine App online, in der EU.

Stell sie in wenigen Minuten aus GitHub oder dem App Store online. Pro hält deine Apps rund um die Uhr wach, unter deinen eigenen Domains, für 7 EUR im Monat für alle zusammen. Monatlich kündbar, und den ersten Monat bekommst du zurück, wenn es nicht passt.