OpenClaw IM Channel Integration for Openclaw

A unified configuration suite to connect OpenClaw AI agents with popular messaging platforms like Telegram, Slack, and Discord.

petopagi
v1.0.0
Feb 26, 2026
0
1.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install channels-setup

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install channels-setup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenClaw IM Channel Integration?

The channel-setup skill acts as the bridge between your AI agents and various instant messaging (IM) platforms. By utilizing Openclaw Skills, developers can configure automated bot interfaces for Telegram, Discord, Slack, Feishu, and Dingtalk. This integration allows for real-time interaction with AI agents directly from the communication tools your team already uses, streamlining productivity and enhancing accessibility across different devices and platforms. This skill simplifies the complex process of authentication and channel management into a few CLI commands.

OpenClaw IM Channel Integration Use Cases

  • Deploying AI assistants to Telegram for on-the-go queries using Openclaw Skills.
  • Automating Slack notifications and interactive commands within corporate workspaces.
  • Creating Discord-based AI communities with automated moderation and response features.
  • Enabling enterprise-level bot workflows on Feishu and Dingtalk for internal business operations.

How OpenClaw IM Channel Integration Works

  1. Access the OpenClaw environment and ensure the CLI is available by loading the NVM environment.
  2. Configure platform-specific credentials such as tokens, secrets, or IDs using the openclaw config set command.
  3. Customize channel policies, such as DM pairing strategies or mention requirements for group chat environments.
  4. Enable the desired channels in the system configuration to mark them for activation.
  5. Notify users of the pending update and restart the OpenClaw gateway to initialize the active messaging pipelines.

OpenClaw IM Channel Integration Setup

To begin, ensure your environment is loaded correctly:

source /root/.nvm/nvm.sh

Telegram Configuration

openclaw config set channels.telegram.botToken "YOUR_BOT_TOKEN"
openclaw config set channels.telegram.enabled true

Slack Configuration

openclaw config set channels.slack.mode "socket"
openclaw config set channels.slack.appToken "xapp-..."
openclaw config set channels.slack.botToken "xoxb-..."
openclaw config set channels.slack.enabled true

Restarting the Gateway

Always restart to apply your changes:

openclaw gateway restart

OpenClaw IM Channel Integration Data Schema & Taxonomy

Configurations are stored within the ~/.openclaw/openclaw.json file. The skill organizes data according to the following taxonomy:

Channel Required Keys Metadata
Telegram botToken, enabled dmPolicy, requireMention
Discord token, enabled -
Slack appToken, botToken mode (e.g., socket)
Feishu appId, appSecret groupPolicy
Dingtalk clientId, clientSecret sessionTimeout, gatewayToken

OpenClaw IM Channel Integration Advanced Features

  • Multi-channel concurrency for cross-platform agent deployment using Openclaw Skills.
  • Socket-mode support for Slack to bypass complex firewall and webhook configurations.
  • Granular group chat policies to manage bot behavior and mention requirements in busy channels.
  • Custom session timeout settings and gateway authentication tokens for high-security enterprise connectors like Dingtalk.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*