Back to Templates
AI AgentEN

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

VariableHow to GetPurpose
YOUR_TELEGRAM_BOT_TOKENSend `/newbot` to @BotFather. DocsConnects the bot to Telegram
YOUR_TELEGRAM_USER_IDSend any message to @userinfobot and copy the numeric IDAdds you to the DM allowlist
YOUR_GATEWAY_TOKENChoose any password you like — this is your own secretAuthenticates access to the web Control UI
YOUR_OPENROUTER_API_KEYCreate 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_KEYCreate 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_KEYCreate 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_KEYCreate 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_KEYDashboard > 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.

Tags:openclawtelegramaicodingdeveloper