De Telegram-bridge instellen
Stuur berichten door tussen een Telegram-bot en de OpenClaw-agent die in de sandbox draait.
De Telegram-bridge is een hulpdienst die wordt beheerd door nemoclaw start.
Vereisten
- Een draaiende NemoClaw sandbox, lokaal of remote.
- Een Telegram-bottoken van BotFather.
Een Telegram-bot aanmaken
Open Telegram en stuur /newbot naar @BotFather.
Volg de aanwijzingen om een bot aan te maken en een bottoken te ontvangen.
De omgevingsvariabele instellen
Exporteer het bottoken als omgevingsvariabele:
$ export TELEGRAM_BOT_TOKEN=<your-bot-token>
Hulpdiensten starten
Start de Telegram-bridge en andere hulpdiensten:
$ nemoclaw start
Het start-commando start de volgende diensten:
- De Telegram-bridge stuurt berichten door tussen Telegram en de agent.
- De cloudflared-tunnel biedt externe toegang tot de sandbox.
De Telegram-bridge start alleen wanneer de omgevingsvariabele TELEGRAM_BOT_TOKEN is ingesteld.
De diensten verifiëren
Controleer of de Telegram-bridge draait:
$ nemoclaw status
De uitvoer toont de status van alle hulpdiensten.
Een bericht sturen
Open Telegram, zoek uw bot en stuur een bericht. De bridge stuurt het bericht door naar de OpenClaw-agent in de sandbox en geeft het antwoord van de agent terug.
Toegang beperken op basis van chat-ID
Om te beperken welke Telegram-chats met de agent kunnen communiceren, stelt u de omgevingsvariabele ALLOWED_CHAT_IDS in op een kommagescheiden lijst van Telegram chat-ID’s:
$ export ALLOWED_CHAT_IDS="123456789,987654321"
$ nemoclaw start
De diensten stoppen
Om de Telegram-bridge en alle andere hulpdiensten te stoppen:
$ nemoclaw stop
Gerelateerde onderwerpen
- NemoClaw deployen op een remote GPU-instantie voor remote deployment met Telegram-ondersteuning.
- Commando’s voor de volledige
start- enstop-commandoreferentie.