slack

Automate Slack channel and DM interactions using a bot token.

Updated Dec 6, 2016
One-click install
npx skills add https://github.com/majunbao/learn --skill slack-majunbao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/majunbao/learn/tree/main/openclaw_tags/openclaw-2026.3.2/skills/slack
Command: npx skills add https://github.com/majunbao/learn --skill slack-majunbao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack integration enables programmatic control of Slack from OpenClaw, reducing manual steps and enabling faster team interactions.

Core Features & Use Cases

  • React to a message
  • Pin/unpin messages
  • Send, edit, and delete messages
  • Fetch member info

Quick Start

Provide the channelId and messageId along with the action you want (react, sendMessage, editMessage, pinMessage, unpinMessage) to perform.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack channel interactions programmatically?

You can automate Slack channel interactions by configuring a Slack bot token to trigger actions like sending, editing, or reacting to messages using specific channelId and messageId identifiers.

Can I pin or unpin messages in Slack direct messages via automation?

Yes, you can pin or unpin messages in Slack direct messages by providing the target messageId and channelId to the automation action.

What is needed to send or edit Slack messages from an external automation tool?

To send or edit Slack messages, you need a configured Slack bot token along with the specific channelId and messageId to target the message.

Does this Slack automation method support fetching channel member info?

Yes, fetching member info is supported, allowing you to retrieve details about users within targeted Slack channels or direct messages.

How do I react to a specific Slack message automatically?

To react to a Slack message automatically, provide the messageId, channelId, and the desired reaction action using your configured Slack bot token.