Prerequisites
- Node.js 22+ installed (pre-installed on ClawBox)
- 4 GB+ RAM recommended
- Linux, macOS, or Windows
- Always-on internet connection
Telegram
For ClawBox’s guided setup, use Settings → Telegram and see
Messaging Channels. Use the manual steps below for
self-hosted OpenClaw setups or fallback configuration.
1
Create a bot
Open Telegram and search @BotFather.
2
Name it
Send
/newbot and follow the prompts to create your bot.3
Copy the token
BotFather gives you an API token — copy it.
4
Add it to OpenClaw
Paste the token into your OpenClaw config (Channels → Telegram).
Discord
ClawBox’s guided setup manages Telegram. Configure Discord only if your installed
OpenClaw version and channel plugins support it.
1
Create an application
Go to the Discord Developer Portal and create a new application.
2
Create a bot
Add a bot to the application and copy its token.
3
Enable intents
Turn on the required gateway intents for the bot.
4
Add it to OpenClaw
Paste the token into your OpenClaw config (Channels → Discord).
Voice pipeline
- Install Whisper for speech-to-text
- Install Kokoro TTS for text-to-speech
- Configure your audio devices
AI models
- Add your API key (Anthropic, OpenAI, Google, OpenRouter), or download local models
- Configure model preferences
- Test with a simple prompt
Advanced configuration
- Set up systemd for auto-start (pre-configured on ClawBox)
- Configure browser automation
- Set up cron jobs for monitoring and scheduled tasks
Pro tips
Skip the setup
Get ClawBox — OpenClaw pre-installed
Plug in, connect Wi-Fi, scan a QR code. Done in 5 minutes — channels, voice, and models ready.

