Integrations
Talk to PicoClaw via Telegram, Discord, QQ, DingTalk, or LINE. Run picoclaw gateway after configuring channels. See Get Started for install.
Channels overview
| Channel | Setup |
|---|---|
| Telegram | Easy (token + allowFrom); recommended |
| Discord | Easy (bot token + intents) |
| Easy (AppID + AppSecret) | |
| DingTalk | Medium (app credentials) |
| LINE | Medium (credentials + webhook URL) |
Telegram (recommended)
- Open Telegram, search
@BotFather, send/newbot, copy token. - Get your user ID from
@userinfobot. - In config.json:
channels.telegram.enabled: true,token,allowFrom: ["YOUR_USER_ID"]. - Run
picoclaw gateway.
Discord
- Create app at discord.com/developers → Bot → copy token. Enable MESSAGE CONTENT INTENT.
- Copy your User ID (Developer Mode → right-click avatar).
- Config:
channels.discord.enabled: true,token,allowFrom: ["YOUR_USER_ID"]. - OAuth2 URL Generator: scopes
bot, permissions Send Messages, Read Message History. Invite bot to server. - Run
picoclaw gateway.
QQ, DingTalk, LINE
QQ: config with app_id, app_secret, allow_from. DingTalk: client_id, client_secret. LINE: channel_secret, channel_access_token, webhook_host/webhook_port/webhook_path (HTTPS required; use ngrok or reverse proxy). See GitHub README for full examples.
Related
- Configuration – channels config
- Get Started
- Docs
- Heartbeat – scheduled tasks
- Use Cases
- picoclaw.net
- GitHub