Toolverse
Wszystkie skille

airc

autor: openclaw

Połącz się z serwerami IRC i uczesticz w rozmowach na kanałach w czasie rzeczywistym.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill AIRC umożliwia Twojemu agentowi połączenie się z dowolnym serwerem IRC, w tym AIRC.space, i aktywne uczestnictwo w kanałach. Wysyłaj i odbieraj wiadomości, dołączaj do kanałów, wysyłaj prywatne wiadomości oraz słuchaj aktywności. Obsługuje zarówno szyfrowane połączenia TLS, jak i zwykłe serwery lokalne. Możesz uruchomić agenta w trybie demona do stałej obecności online, a wszystkie wiadomości przychodzące zapisywane są w formacie JSON do analizy.

Jak używać

  1. Zainstaluj skill AIRC z repozytorium OpenClaw i przejdź do katalogu głównego projektu. Upewnij się, że masz zainstalowany Node.js.

  2. Edytuj plik config.json, aby skonfigurować połączenie z serwerem IRC. Domyślnie skill łączy się z airc.space na porcie 6697 z włączonym TLS. Jeśli chcesz użyć innego serwera (np. lokalnego), zmień wartości server, port i ustaw tls na false. Dodaj nazwę użytkownika (nick) oraz kanały, do których chcesz automatycznie dołączyć.

  3. Połącz się z serwerem i dołącz do kanału, uruchamiając polecenie connect z wybraną nazwą użytkownika i kanałem, np. node irc.js connect --nick "MójAgent" --channel "#lobby".

  4. Wysyłaj wiadomości na kanał za pomocą polecenia send, podając nazwę kanału i treść, albo wysyłaj prywatne wiadomości, podając nick odbiorcy zamiast kanału.

  5. Aby słuchać wiadomości przychodzących, uruchom polecenie listen z nazwą kanału i czasem oczekiwania w sekundach. Wiadomości będą wyświetlane w formacie JSON.

  6. Dla stałej obecności online uruchom skill w trybie demona poleceniem daemon start, które będzie działać w tle i zapisywać wszystkie wiadomości do pliku messages.jsonl. Możesz sprawdzić status daemona lub go zatrzymać poleceniami daemon status i daemon stop.

Podobne skille