-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
en platform wecom_ai_bot
WeCom AI Bot is an official AI-friendly bot platform by WeCom. It can be used directly in one-on-one chats and internal group chats, and supports streaming responses.
AstrBot supports this platform since v4.3.5.
| Message Type | Receive | Send | Notes |
|---|---|---|---|
| Text | Yes | Yes | |
| Image | Yes | Yes | Requires message push Webhook URL to be configured. |
| Voice | No | Yes | Requires message push Webhook URL to be configured. |
| Video | No | Yes | Requires message push Webhook URL to be configured. |
| File | No | Yes | Requires message push Webhook URL to be configured. |
Proactive message push: Supported, but requires a message push Webhook URL.
- Sign in to WeCom Admin Console.
- In the left sidebar, open
Management Tools->AI Bot, then click Create Bot.
- On the create page, choose
Create via API Mode. Fill bot name/avatar and other basic info. GenerateTokenandEncodingAESKeyusing random generation, but do not click Create yet.
- Open AstrBot Dashboard, click
Messaging Platforms, then click+ Add Adapter, chooseWeCom AI Bot.
- Fill AstrBot fields with values from the WeCom AI Bot create page:
- Bot name
tokenencoding_aes_key-
id(any unique value) -
port(default6198, change if needed)
Keep Unified Webhook Mode (unified_webhook_mode) enabled and click Save.
- Return to WeCom AI Bot create page and set
URL:
- If unified mode is enabled, AstrBot generates a unique callback URL after save. Copy it from logs or bot card in WebUI.
- If unified mode is disabled, use
http://IP:port/webhook/wecom-ai-bot.
It is recommended to use a domain + reverse proxy + HTTPS. You can also use Cloudflare Tunnel.
- Click
Create. If successful, you will enter bot details page. If you seeService did not respond correctly, re-check AstrBot config and firewall rules.
-
Optional (recommended): Configure WeCom message push Webhook URL. By default, WeCom AI Bot replies only when users send messages first. Configuring message push enables proactive notifications.
-
Optional (recommended): Enable
Send messages via Webhook onlyfor richer multi-message output and to bypass single-bubble reply limits. This option requires the message push Webhook URL from step 5.
In WeCom client internal group chat, click Add Member -> AI Bot, select the bot you created, and add it.
Send a message in private chat or group chat to talk to the bot.
If you need typing-like streaming effect, enable Streaming Reply in AstrBot.
If you have issues during setup/use or need enterprise support, contact: community@astrbot.app.
- Home
- Docs Entry
- Top Level
- config
- deploy
- Deploy AstrBot on 1Panel
- Deploy AstrBot on BT Panel
- Deploy AstrBot on CasaOS
- Deploy AstrBot from Source Code
- Community-Provided Deployment Methods
- Deploy via Compshare
- Deploy AstrBot with Docker
- Deploy AstrBot with Kubernetes
- Deploy AstrBot with AstrBot Launcher
- Other Deployments
- Package Manager Deployment (uv)
- Installation via System Package Manager
- Preface
- dev
- ospp
- others
- platform
- Connect OneBot v11 Protocol Implementations
- Connect to DingTalk
- Connecting to Discord
- Connect to KOOK
- Connecting to Lark
- Connecting to LINE
- Connecting to Matrix
- Connecting to Misskey Platform
- Connect QQ Official Bot
- Connect QQ via QQ Official Bot (Webhook)
- Connect QQ via QQ Official Bot (Websockets)
- Connect to Satori Protocol
- Connect server-satori (Koishi)
- Connecting to Slack
- Messaging Platforms
- Connecting to Telegram
- Connect to VoceChat
- Connect AstrBot to WeCom
- Connect to WeCom AI Bot Platform
- Connect AstrBot to WeChat Official Account Platform
- Connect Personal WeChat
- providers
- 接入 302.AI
- Agent Runners
- Built-in Agent Runner
- Connect to Coze
- Connect to Alibaba Cloud Bailian Application
- Connect to DeerFlow
- Connect to Dify
- Connect AIHubMix
- coze
- dashscope
- dify
- 大语言模型提供商
- NewAPI
- 接入 PPIO 派欧云
- 接入 LM Studio 使用 DeepSeek-R1 等模型
- Integrating Ollama
- Connecting to SiliconFlow
- Connecting Model Services
- Connecting to TokenPony
- use
- Agent Runner
- Agent Sandbox Environment ⛵️
- astrbot sandbox
- Docker-based Code Interpreter
- Built-in Commands
- Context Compression
- Custom Rules
- Function Calling
- AstrBot Knowledge Base
- MCP
- AstrBot Star
- Proactive Capabilities
- Anthropic Skills
- Agent Handoff and SubAgent
- Unified Webhook Mode
- Web Search
- Admin Panel







