slack

Automate Slack message reactions, pins, and edits from OpenClaw.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/MaxSaiets/myOpenCL --skill slack-maxsaiets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/MaxSaiets/myOpenCL/tree/main/openclaw/skills/slack
Command: npx skills add https://github.com/MaxSaiets/myOpenCL --skill slack-maxsaiets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate Slack interactions from OpenClaw, including reacting to messages, pinning items, sending or editing messages, and retrieving member information, reducing manual workload.

Core Features & Use Cases

  • React to messages, list reactions, and manage pins for channels and direct messages
  • Send, edit, and delete messages, and pin/unpin items
  • Retrieve member info and manage emoji lists for customized workflows
  • Support bot-driven Slack actions triggered by OpenClaw tasks

Quick Start

React to a Slack message in a channel with a specific emoji.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack messages from an external workflow?

You can automate Slack messages from an external workflow by using a bot-driven task engine to send, edit, or delete messages in channels and direct messages. This requires a configured Slack bot token and specific channel IDs to trigger actions.

Can I automate Slack reactions and pins with a bot?

Yes, you can automate Slack reactions and pins with a bot by triggering tasks that apply specific emojis to messages and manage pinned items. The bot workflow requires the target channelId, messageId, and the desired emoji input.

What do I need to send Slack messages through automation?

To send Slack messages through automation, you need a configured Slack bot token, the target channelId, the messageId for actions like reacting, and the content payload. These inputs allow the task engine to execute bot-driven channel and direct message workflows.

How does a bot retrieve Slack member info for customized workflows?

A bot retrieves Slack member info for customized workflows by executing a task that queries Slack APIs using a configured bot token. This returns member data which can then be used to route direct messages or tailor channel interactions automatically.

Are there limitations to automating Slack pins and messages via a bot?

Automating Slack pins and messages via a bot is limited to the permissions granted to the configured Slack bot token. You must provide exact channelId, messageId, and content inputs for each action, and the bot must have access to the target channels and direct messages.