Platform Setup: Use Clawra on Your Favorite Messaging App
Clawra works on all major messaging platforms through OpenClaw integration. Choose your favorite platform and follow the setup guide below.
Supported Platforms
Clawra integrates with 6+ messaging platforms through OpenClaw
Discord
Popular for communities
Telegram
Fast & secure
Business API
Slack
Workplace integration
Signal
Privacy-focused
Teams
Enterprise solution
Discord Setup
Discord is one of the most popular platforms for Clawra. It offers rich features, voice support, and a large community ecosystem.
💡 Why Choose Discord?
- Rich messaging with embeds and attachments
- Voice channel support
- Easy server and role management
- Large existing community
Setup Steps:
- Go to Discord Developer Portal
- Click "New Application" to create a new app
- Give your app a name (e.g., "Clawra") and agree to terms
- In the left sidebar, go to "Bot" and click "Add Bot"
- Click "Reset Token" to reveal your bot token
- Copy the token immediately — add it to Clawra's .env file
- Under "Privileged Gateway Intents," enable:
- Message Content Intent
- Server Members Intent
- Go to "OAuth2" → "URL Generator" to invite bot to your server
- Select bot permissions: Read Messages, Send Messages, Embed Links, Attach Files
- Copy the generated URL and open it in your browser to add Clawra to your server
Required Permissions:
✅ Send Messages
✅ Embed Links
✅ Attach Files (for selfies)
Telegram Setup
Telegram offers fast, secure messaging with simple bot creation through BotFather.
💡 Why Choose Telegram?
- Simple, fast setup via BotFather
- Cloud-based — accessible anywhere
- Strong privacy and security
- Supports large files and media
Setup Steps:
- Open Telegram on your device
- Search for @BotFather (official Telegram bot)
- Start a chat with BotFather
- Send the command: /newbot
- BotFather will ask for a bot name (e.g., "Clawra")
- Then choose a username (must end in 'bot', like "ClawraBot" or "YourNameClawraBot")
- BotFather will send you your API token
- Copy and save this token — add it to Clawra's .env file
- You can change bot details later by messaging BotFather
Additional BotFather Commands:
/setuserpic — Set a profile picture for your bot
/setdescription — Set a description for your bot
/setabouttext — Set the "About" text
WhatsApp Setup
WhatsApp integration is available through OpenClaw using WhatsApp Business API.
💡 Important Note
WhatsApp setup requires WhatsApp Business API access, which may have additional requirements and approval processes compared to other platforms.
Setup Overview:
- Apply for WhatsApp Business API access through Meta
- Set up a WhatsApp Business account if you don't have one
- Configure webhook endpoint for OpenClaw integration
- Follow OpenClaw's WhatsApp integration documentation
- Configure WhatsApp credentials in Clawra's .env file
For detailed WhatsApp setup instructions:
Refer to the OpenClaw documentation for WhatsApp integration, as setup involves the WhatsApp Business API platform and webhook configuration.
Slack Setup
Slack integration is perfect for workplace use or professional environments.
Setup Steps:
- Go to Slack API website
- Click "Create New App" to start
- Give your app a name (e.g., "Clawra")
- Select your workspace where Clawra will be installed
- In the "Basic Information" section, add app credentials
- Go to "OAuth & Permissions" under "Features"
- Scroll to "Scopes" and add Bot Token Scopes:
- chat:write — Send messages
- channels:read — View channels
- groups:read — View private channels
- im:write — Send direct messages
- files:write — Upload files (for selfies)
- Install the app to your workspace
- Copy the Bot User OAuth Token
- Add token to Clawra's .env file
💡 Slack Tips
Slack bots can be added to specific channels or used in direct messages. Clawra can be invited to any channel where you want to interact with her.
Signal Setup
Signal integration is available through OpenClaw for privacy-focused users.
Setup Overview:
- Follow OpenClaw's Signal integration guide
- Configure Signal bot credentials
- Set up secure connection for Clawra
- Add Signal token to .env file
Note: Signal bot setup through OpenClaw provides end-to-end encrypted messaging, aligning with Signal's privacy-first approach.
Microsoft Teams Setup
Microsoft Teams integration is available for enterprise environments.
Setup Overview:
- Create a bot using Azure Bot Service
- Configure the Microsoft Teams channel in Azure portal
- Set up app manifest for Teams
- Add your bot ID and password to configuration
- Add Teams credentials to Clawra's .env file
💡 Enterprise Considerations
Microsoft Teams integration requires Azure Bot Service setup and may involve enterprise-level configuration and approval processes.
Choosing Your Platform
Consider these factors when selecting where to use Clawra
🎯 Ease of Setup
Easiest: Telegram (BotFather), Discord (Developer Portal)
Requires Approval: WhatsApp Business API
👥 Privacy
Most Private: Signal (end-to-end encryption)
Good Privacy: Telegram, WhatsApp
💼 Use Case
Personal: Discord, Telegram, WhatsApp
Work: Slack, Microsoft Teams
Testing Your Platform Connection
After setting up your chosen platform, verify that Clawra is working:
- Ensure your bot token is added to Clawra's .env file
- Start Clawra with
npm startoryarn start - Check console for any connection errors
- Go to your messaging platform (Discord server, Telegram chat, etc.)
- Send a test message to Clawra
- Verify she responds
✅ Success Indicators
- Clawra appears online in the platform
- She responds to your messages
- No connection errors in console
- Bot shows as "online" status
Platform Setup Complete!
Your chosen messaging platform is now configured. Start chatting with Clawra!