add-telegram
Add Telegram as a channel. Can replace WhatsApp entirely or run alongside it. Also configurable as a control-only channel (triggers actions) or passive channel (receives notifications only).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Add Telegram as a channel. Can replace WhatsApp entirely or run alongside it. Also configurable as a control-only channel (triggers actions) or passive channel (receives notifications only).
How to use
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.