bot-channels

Bind and manage Telegram, WeChat, Feishu, and QQ channels for SemaClaw agents via CLI or Web UI.

79|14|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/midea-ai/SemaClaw --skill bot-channels
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bot-channels
Source: https://github.com/midea-ai/SemaClaw/tree/main/skills/bot-channels
Command: npx skills add https://github.com/midea-ai/SemaClaw --skill bot-channels

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Bind and manage cross-platform bot channels for SemaClaw agents to centralize communications and simplify setup.

Core Features & Use Cases

  • Centralized binding of Telegram, WeChat, Feishu, and QQ channels via CLI or Web UI.
  • Per-agent/channel configuration with auto-binding and pending states.
  • Translation of guidance to user language and seamless messaging across channels.

Quick Start

Bind your first channel by selecting Telegram and following the full guide in assets/telegram.md.

Frequently Asked Questions about bot-channels

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bind a Telegram bot to a SemaClaw agent?

To bind a Telegram bot, select Telegram during channel setup and follow the full binding guide provided in assets/telegram.md. This configures your SemaClaw agent to send and receive messages via the Telegram platform.

Can I manage WeChat and Feishu channels from the same agent folder?

Yes, you can manage WeChat and Feishu channel bindings from the same agent folder. The system supports per-agent configuration across multiple platforms using structured configuration files and assets.

What is the best way to configure cross-platform bot channels for agents?

The best way to configure cross-platform bot channels is through centralized binding via CLI or Web UI. This approach enforces frontmatter-driven discovery via SKILL.md and uses structured configuration to manage multiple platforms.

Does binding QQ channels support auto-binding and pending states?

Yes, binding QQ channels supports auto-binding and pending states. This per-channel configuration feature allows agents to manage connection statuses dynamically across the QQ messaging platform.

Why does channel discovery require a SKILL.md file?

Channel discovery requires a SKILL.md file to enforce frontmatter-driven discovery across agent folders. This ensures structured configuration and proper per-channel asset guidance before binding platforms like WeChat or Telegram.

Do I need the Web UI to bind chat channels?

No, you do not need the Web UI to bind chat channels. You can complete the cross-platform bot channel setup using either the Command Line Interface (CLI) or the Web UI workflow.