Verbind OpenClaw met Telegram
Telegram is ingebouwd in de OpenClaw-kern. Maak een bot, geef de gateway het token en keur je eigen account goed met een koppelingscode.
Je hebt een actieve gateway uit de installatiegids en een Telegram-account nodig. Een openbare URL is niet nodig, want Telegram gebruikt standaard long polling.
Maak een bot met @BotFather
Stuur vanaf je Telegram-account een bericht naar @BotFather, verstuur /newbot en beantwoord de vragen over de naam en gebruikersnaam. BotFather stuurt je het bot-token. Kopieer het en houd het geheim: iedereen met het token kan de bot beheren.
Voeg het Telegram-kanaal toe
Vervang <bot-token> door het token uit stap 1. Je kunt ook TELEGRAM_BOT_TOKEN instellen of in openclaw.json een blok channels.telegram toevoegen met enabled, botToken, dmPolicy en groups.
shell openclaw channels add --channel telegram --token <bot-token>Controleer de verbinding
--probe controleert of de gateway daadwerkelijk verbinding kan maken met de bot, niet alleen of de configuratie aanwezig is. Los eventuele gemelde fouten op voordat je de bot een bericht stuurt.
shell openclaw channels status --probeKeur je eigen account goed
Stuur de bot een privébericht. Als dmPolicy op de standaardwaarde pairing staat, krijg je een code in plaats van een antwoord. Met de eerste opdracht zie je alle aanvragen die nog wachten; met de tweede keur je die van jezelf goed aan de hand van de code. Codes verlopen na één uur en er kunnen maximaal drie tegelijk wachten.
shell openclaw pairing list telegram openclaw pairing approve telegram <CODE>
Laat dmPolicy op pairing of allowlist staan en zet requireMention aan voor groepen. Als dmPolicy op open staat, kan iedereen die de bot vindt met je agent praten.