OpenClaw Coding Developer Agent
Deploy an AI coding assistant on Telegram that helps with code review, debugging, architecture design, and programming across multiple languages.
What You Get
- ✓An OpenClaw AI coding assistant running on Willform cloud
- ✓Telegram DM integration for getting coding help on the go
- ✓Web-based Control UI for managing the agent
- ✓Sandbox environment for executing and testing code snippets
- ✓Web search tools for looking up documentation and APIs
- ✓Persistent memory that saves your project context and preferences
Prerequisites
| Variable | How to Get | Purpose |
|---|---|---|
| YOUR_TELEGRAM_BOT_TOKEN | Send `/newbot` to @BotFather. Docs | Connects the bot to Telegram |
| YOUR_TELEGRAM_USER_ID | Send any message to @userinfobot and copy the numeric ID | Adds you to the DM allowlist |
| YOUR_GATEWAY_TOKEN | Choose any password you like — this is your own secret | Authenticates access to the web Control UI |
| YOUR_OPENROUTER_API_KEY | Create at OpenRouter. Add credits at Credits. | LLM inference — 200+ models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using. |
| YOUR_OPENAI_API_KEY | Create at OpenAI Platform. Add credits at Billing. | LLM inference — OpenAI models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using. |
| YOUR_ANTHROPIC_API_KEY | Create at Anthropic Console. Add credits at Billing. | LLM inference — Claude models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using. |
| YOUR_GEMINI_API_KEY | Create at Google AI Studio. | LLM inference — Gemini models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using. |
| YOUR_WILLFORM_API_KEY | Dashboard > Settings > API Keys at agent.willform.ai. | (Optional) Enables deploying containers to Willform via natural language. Leave blank if not using. |
Deploy to Namespace
Connects the bot to Telegram
Adds you to the DM allowlist
Authenticates access to the web Control UI
LLM inference — 200+ models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using.
LLM inference — OpenAI models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using.
LLM inference — Claude models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using.
LLM inference — Gemini models. Only one key needed; if multiple are set, priority: Anthropic > OpenAI > OpenRouter > Gemini. Leave blank if not using.
(Optional) Enables deploying containers to Willform via natural language. Leave blank if not using.