add-telegram
Dodaj Telegram do swoich kanałów komunikacji – samodzielnie lub obok WhatsAppa
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill integrujący Telegram z NanoClaw. Pozwala używać Telegrama jako pełnoprawnego kanału komunikacji – możesz go uruchomić samodzielnie lub równolegle z innymi kanałami. Skonfiguruj go jako kanał sterujący (wyzwala akcje) lub pasywny (tylko otrzymuje powiadomienia). Automatyczna instalacja kodu, testy i zależności npm.
Jak używać
Sprawdź, czy Telegram nie został już dodany – jeśli plik
src/channels/telegram.tsistnieje, przejdź do kroku 5.Przygotuj repozytorium: uruchom
git remote -v, aby sprawdzić dostępne zdalne repozytoria. Jeśli brakujetelegram, dodaj je poleceniemgit remote add telegram https://github.com/qwibitai/nanoclaw-telegram.git.Pobierz i scal zmiany: wykonaj
git fetch telegram main, a następniegit merge telegram/main. Jeśli pojawią się konflikty wpackage-lock.json, użyjgit checkout --theirs package-lock.json, dodaj plik (git add) i dokończ scalanie (git merge --continue).Zweryfikuj instalację: uruchom
npm install,npm run buildinpx vitest run src/channels/telegram.test.ts. Wszystkie testy muszą przejść, a kompilacja musi być czysta.Skonfiguruj Telegrama: jeśli nie masz tokena bota, utwórz go w aplikacji Telegram, otwierając rozmowę z BotFather i postępując zgodnie z instrukcjami. Jeśli token już posiadasz, przejdź do następnego kroku.
Wstaw token: dodaj
TELEGRAM_BOT_TOKENdo pliku.envz wartością tokena, którą otrzymałeś od BotFather. Skill jest teraz gotowy do użytku – Telegram działa jako kanał komunikacji.