Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
WeCom
Отправляйте сообщения в WeCom (企业微信) через вебхуки с использованием протокола MCP. Работает с Claude Code, Claude Desktop и другими клиентами MCP.
Цель и возможности
Этот инструмент позволяет отправлять текстовые и markdown-сообщения в WeCom через вебхук, используя URL вебхука. Для работы достаточно только указать WECOM_WEBHOOK_URL, который нужен для отправки сообщений.
Установка и настройка
1. Перейдите в директорию с инструментом:
cd skills/wecom
2. Установите зависимости:
npm install
3. Построение TypeScript:
npm run build
4. Установите URL вебхука:
export WECOM_WEBHOOK_URL="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
Использование с Claude Code
Добавьте следующую конфигурацию в ~/.config/claude_code/mcp.json:
{
"mcpServers": {
"wecom": {
"command": "node",
"args": ["/path/to/clawdbot/skills/wecom/dist/index.js"],
"env": {
"WECOM_WEBHOOK_URL": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=YOUR_KEY"
}
}
}
}
Инструкции по отправке сообщений
Для отправки простого сообщения используйте:
await send_wecom_message({ content: "Hello from OpenClaw!" });
Для отправки сообщения с упоминанием:
await send_wecom_message({
content: "Meeting starting now",
mentioned_list: ["zhangsan", "lisi"]
});
Markdown-сообщения
WeCom поддерживает Markdown. Вот пример:
await send_wecom_markdown({
content: `# Daily Report
Completed:
-
Task A
-
Task B
Pending:
-
Task C
<@zhangsan>`
});
Поддерживаемые теги Markdown
- Жирный текст:
**text**илиtext - Курсив:
*text*илиtext - Зачеркнутый текст:
~~text~~илиtext - Упоминания:
<@userid> - Ссылки:
text - Изображения:
- Размер шрифта:
text - Цвет текста:
text
Переменные окружения
| Переменная | Требуется | По умолчанию | Описание |
|---|---|---|---|
| WECOM_WEBHOOK_URL | Да | Не указана | URL вебхука для WeCom |
| WECOM_TIMEOUT_MS | Нет | 10000 | Тайм-аут запроса (мс) |
Как получить WECOM_WEBHOOK_URL
Следуйте инструкциям на официальном сайте для получения вебхука и добавьте его в группу.
Ссылки
Файл из источника