CommunityCodierung & Entwicklunggithub.com

bosshuman/openclaw-x

Steuere dein X/Twitter-Konto – Zeitleiste ansehen, Tweets suchen, posten, liken, retweeten und speichern.

Was ist openclaw-x?

OpenClaw X ist ein lokales API-Tool, das die Steuerung eines X/Twitter-Kontos über HTTP-Befehle ermöglicht. Es richtet sich an Entwickler und KI-Agenten, die automatisierte Interaktionen mit X durchführen möchten – wie das Abrufen der Zeitleiste, Suchen von Tweets, Posten, Liken, Retweeten und Speichern. Die Installation nutzt eine plattformspezifische ausführbare Datei und Cookies aus dem Browser. Die API läuft standardmäßig auf http://localhost:19816 und erfordert keine OAuth-Authentifizierung, sondern die manuelle Cookie-Exportierung. Mit detaillierten curl-Befehlen und umfassenden Szenarien eignet sich das Skill sowohl für einfache als auch komplexe Twitter-Aufgaben und lässt sich nahtlos in Workflows wie Claude Code oder Cursor integrieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add bosshuman/openclaw-x

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

OpenClaw X

Steuere dein X/Twitter-Konto über eine lokale API.

Voraussetzungen

  1. Lade die ausführbare Datei für deine Plattform von GitHub Release herunter.
  2. Exportiere die X-Cookies aus Chrome (mit der Cookie-Editor-Erweiterung) und speichere sie als cookies.json im selben Verzeichnis wie die ausführbare Datei.
  3. Führe die ausführbare Datei aus und stelle sicher, dass der Dienst läuft: http://localhost:19816

Verfügbare Aktionen

1. Startseiten-Zeitleiste abrufen

curl http://localhost:19816/timeline?count=20

Gibt die neuesten Tweets mit Inhalt, Autor, Medien-URLs usw. zurück.

2. Tweet-Details abrufen

curl http://localhost:19816/tweet/{tweet_id}

Unterstützt die Eingabe einer Tweet-ID oder einer vollständigen URL (z. B. https://x.com/user/status/123456).

3. Tweets durchsuchen

curl "http://localhost:19816/search?q=Suchbegriff&sort=Latest&count=20"

Parameter:

  • q: Suchbegriff (erforderlich)
  • sort: Latest (neueste) oder Top (beliebteste), standardmäßig Latest
  • count: Anzahl der Ergebnisse, standardmäßig 20

4. Tweet posten

curl -X POST http://localhost:19816/tweet \
  -H "Content-Type: application/json" \
  -d '{"text": "Hallo Welt"}'

Auf einen Tweet antworten:

curl -X POST http://localhost:19816/tweet \
  -H "Content-Type: application/json" \
  -d '{"text": "Antwortinhalt", "reply_to": "Original-Tweet-ID"}'

5. Tweet liken

curl -X POST http://localhost:19816/tweet/{tweet_id}/like

6. Retweeten

curl -X POST http://localhost:19816/tweet/{tweet_id}/retweet

7. Tweet speichern

curl -X POST http://localhost:19816/tweet/{tweet_id}/bookmark

8. Benutzerinformationen abrufen

curl http://localhost:19816/user/{username}

Gibt Benutzername, Profilbild, Biografie, Followerzahl usw. zurück.

9. Benutzertweets abrufen

curl http://localhost:19816/user/{username}/tweets?count=20

Häufige Anwendungsszenarien

  1. „Zeig mir die neuesten Tweets in meiner Zeitleiste.“
  2. „Suche nach den neuesten Tweets über KI-Agenten.“
  3. „Poste einen Tweet mit dem Text: Heute ist das Wetter schön.“
  4. „Like diesen Tweet: https://x.com/xxx/status/123“
  5. „Schau nach, was @elonmusk kürzlich gepostet hat.“
  6. „Speichere diesen Tweet.“

Verwandte Skills