channel_message

Send one-way text messages to users, sessions, or channels via mateclaw CLI.

839|277|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/matevip/mateclaw --skill channel-message-matevip
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: channel_message
Source: https://github.com/matevip/mateclaw/tree/main/mateclaw-server/src/main/resources/skills/channel_message
Command: npx skills add https://github.com/matevip/mateclaw --skill channel-message-matevip

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires execute_shell_command.

What problem does it solve?

Push one-way messages to users, sessions, or channels when you need to notify without waiting for a reply.

Core Features & Use Cases

  • One-way channel messaging across multiple supported platforms (console, dingtalk, feishu, telegram, discord, qq, slack).
  • Resolve the target session/user from available chats and deliver a text payload in a single operation.
  • Use cases include task completion notices, scheduled reminders, and status updates that do not require user input.

Quick Start

Push a one-way notification to a specified channel after a task finishes.

Frequently Asked Questions about channel_message

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

FAQPage Schema
How do I send a one-way notification to a Telegram or Feishu channel?▼

You can push one-way channel messages to platforms like Telegram, Feishu, DingTalk, Discord, Slack, or QQ by invoking the mateclaw CLI with the target channel, agent-id, target-user, and text parameters.

Can I push automated task completion notices without waiting for a user reply?▼

Yes, you can push one-way messages to sessions or channels for task completion notices, scheduled reminders, and status updates that do not require user interaction or await a reply.

Does this notification method work if the mateclaw CLI is unavailable or misconfigured?▼

The messaging process includes a graceful fallback mechanism if the mateclaw CLI is unavailable or a specific channel is misconfigured, ensuring reliable delivery without breaking the workflow.

What do I need to set up before pushing channel messages through the CLI?▼

You need the execute_shell_command dependency to run the mateclaw CLI, along with the correct channel, agent-id, target-user or target-session, and text payload parameters.

What's the best way to deliver back-end status updates to users across multiple platforms?▼

Deliver back-end results across multiple platforms by resolving the target session or user from available chats and pushing a text payload in a single operation using the mateclaw CLI.

Why are my one-way channel messages not reaching the target session?▼

Failed message delivery may occur if the channel is misconfigured or the mateclaw CLI is unavailable, triggering the graceful fallback instead of successful delivery to the target user or session.