Połącz OpenClaw z Telegramem
Telegram jest dostępny w podstawowej wersji OpenClaw. Utwórz bota, przekaż jego token do gatewaya i zatwierdź własne konto za pomocą kodu parowania.
Potrzebujesz działającego gatewaya skonfigurowanego zgodnie z instrukcją instalacji oraz konta Telegram. Publiczny URL nie jest wymagany, ponieważ Telegram domyślnie korzysta z long pollingu.
Utwórz bota przez @BotFather
Napisz do @BotFather ze swojego konta Telegram, wyślij /newbot i odpowiedz na pytania dotyczące nazwy oraz nazwy użytkownika. BotFather odeśle token bota. Skopiuj go i zachowaj w tajemnicy, ponieważ każdy, kto ma ten token, może kontrolować bota.
Dodaj kanał Telegram
Zastąp <bot-token> tokenem z kroku 1. Możesz też ustawić TELEGRAM_BOT_TOKEN lub dodać do openclaw.json blok channels.telegram zawierający enabled, botToken, dmPolicy i groups.
shell openclaw channels add --channel telegram --token <bot-token>Sprawdź połączenie
--probe sprawdza, czy gateway może faktycznie połączyć się z botem, a nie tylko czy konfiguracja istnieje. Usuń zgłoszone błędy, zanim napiszesz do bota.
shell openclaw channels status --probeZatwierdź własne konto
Wyślij botowi wiadomość prywatną. Gdy dmPolicy ma domyślną wartość pairing, zamiast odpowiedzi otrzymasz kod. Pierwsze polecenie wyświetla wszystkie oczekujące prośby, a drugie zatwierdza Twoją na podstawie kodu. Kody tracą ważność po godzinie, a jednocześnie mogą oczekiwać maksymalnie trzy.
shell openclaw pairing list telegram openclaw pairing approve telegram <CODE>
Pozostaw dmPolicy ustawione na pairing lub allowlist, a dla grup włącz requireMention. Gdy dmPolicy ma wartość open, z Twoim agentem może porozmawiać każdy, kto znajdzie bota.