Zum Inhalt springen

Nachrichten versenden mit openclaw message

Du kennst das Problem: Dein Projekt muss Benachrichtigungen verschicken, aber jeder Dienst hat seine eigene API. Einmal ist es Slack, dann Discord oder plötzlich WhatsApp. Du verbringst Stunden damit, verschiedene SDKs zu implementieren und dich durch unterschiedliche Dokumentationen zu wühlen.

Anstatt für jeden Messenger das Rad neu zu erfinden, kannst du alles über ein einziges Kommando regeln. Das spart Zeit und hält deine Scripte sauber, egal ob du nur eine einfache Textnachricht sendest oder komplexe Polls erstellst.

  • Installiertes OpenClaw CLI
  • Mindestens ein konfigurierter Channel (z. B. Discord, Slack, Telegram oder WhatsApp)
  • Ein Account mit den entsprechenden Berechtigungen für den jeweiligen Provider

In weniger als fünf Minuten schickst du deine erste Nachricht. Wenn du nur einen Channel konfiguriert hast, nutzt OpenClaw diesen automatisch als Default.

Terminal-Fenster
openclaw message send --channel discord \
--target channel:123 --message "Hallo Welt"

Falls du auf eine bestimmte Nachricht antworten möchtest, füge einfach die ID hinzu:

Terminal-Fenster
openclaw message send --channel discord \
--target channel:123 --message "Antwort hier" --reply-to 456

Das message Kommando deckt alle wichtigen Interaktionen ab. Hier sind die wichtigsten Subcommands:

Du kannst nicht nur Texte senden, sondern auch Umfragen starten. Das funktioniert besonders gut bei Discord und MS Teams.

Beispiel für einen MS Teams Poll:

Terminal-Fenster
openclaw message poll --channel msteams \
--target conversation:19:abc@thread.tacv2 \
--poll-question "Mittagessen?" \
--poll-option Pizza --poll-option Sushi

Emojis sind wichtig für schnelles Feedback. Mit react setzt du Reaktionen auf bestehende Nachrichten.

Beispiel für Slack:

Terminal-Fenster
openclaw message react --channel slack \
--target C123 --message-id 456 --emoji "✅"

Für Discord kannst du Threads direkt über die CLI verwalten:

  • thread create: Erstellt einen neuen Thread in einem Channel.
  • thread list: Zeigt alle Threads eines Guilds an.
  • thread reply: Antwortet direkt in einem Thread.

Wenn du Admin-Aufgaben automatisieren musst, bietet Discord spezifische Flags für timeout, kick oder ban.

Terminal-Fenster
openclaw message kick --guild-id 123 --user-id 456 --reason "Regelverstoß"
  • Fehlender Channel: Wenn du mehr als einen Channel konfiguriert hast, musst du --channel zwingend angeben. Andernfalls weiß OpenClaw nicht, wohin die Nachricht gehen soll.
  • Zielformate: Achte auf das richtige Format für --target. Während Telegram @username nutzt, benötigt WhatsApp E.164 Nummern oder JIDs.
  • Cache-Probleme: OpenClaw nutzt einen Directory Cache für Channel-Namen wie #help. Wenn ein Name nicht gefunden wird, wird ein Live-Lookup versucht, sofern der Provider das unterstützt.
  • Plugin-Anforderungen: Für Mattermost ist das entsprechende Plugin erforderlich, damit die Befehle korrekt verarbeitet werden.

Du hast Fragen zur Einrichtung oder brauchst Hilfe bei einem spezifischen Provider? Nutze den AI Setup Assistant.

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.