Toolverse
Wszystkie skille

x-integration

autor: gavrielc

Automatyzuj interakcje na X-ie bezpośrednio z WhatsApp — publikuj tweety, polubienia, odpowiedzi i retweety.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
14

O skillu

Integracja X (Twitter) dla NanoClaw umożliwia zarządzanie kontem na X bezpośrednio przez WhatsApp. Publikuj nowe tweety, polubuj posty, odpowiadaj na tweety, retweetuj i cytuj z komentarzem — wszystko bez opuszczania aplikacji. Skill obsługuje pełną automatyzację interakcji na platformie X, idealny do testowania, konfiguracji i rozwiązywania problemów z funkcjonalnością X. Wymaga zainstalowanego NanoClaw v1.0.0 i skonfigurowanego dostępu do Chrome'a.

Jak używać

  1. Upewnij się, że NanoClaw jest zainstalowany i uruchomiony z połączonym WhatsApp-em. Zainstaluj wymagane zależności: playwright i dotenv-cli — uruchom npm install playwright dotenv-cli, jeśli ich jeszcze nie masz.

  2. Skonfiguruj ścieżkę do Chrome'a w pliku .env. Jeśli Chrome znajduje się w domyślnej lokalizacji, możesz pominąć ten krok. W przeciwnym razie znajdź ścieżkę do Chrome'a na swoim systemie i dodaj ją do .env jako CHROME_PATH=/ścieżka/do/Chrome.

  3. Uruchom skrypt autentykacji: npx dotenv -e .env -- npx tsx .claude/skills/x-integration/scripts/setup.ts. Zaloguj się interaktywnie do swojego konta X. Po pomyślnym zalogowaniu plik data/x-auth.json powinien zostać utworzony automatycznie.

  4. Przebuduj kontener, aby uwzględnić skill: uruchom ./container/build.sh i sprawdź, czy output zawiera informację o skopiowaniu pliku agent.ts dla x-integration.

  5. Przebuduj hosta i uruchom ponownie usługę: npm run build, a następnie launchctl kickstart -k gui/$(id -u)/com.nanoclaw na macOS lub systemctl --user restart nanoclaw na Linuxie.

  6. Zacznij używać skill-a — wpisz w WhatsApp jedno z poleceń: "setup x", "x integration", "twitter", "post tweet" lub "tweet", aby aktywować integrację i zarządzać swoim kontem X.

Podobne skille