slack

Control Slack messages and channels using a configured bot token.

46|6|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/aresbit/MateBot --skill slack-aresbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/aresbit/MateBot/tree/main/skills/slack
Command: npx skills add https://github.com/aresbit/MateBot --skill slack-aresbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenClaw users need to manage Slack messages and channels programmatically, without switching apps, to react, pin, or fetch info quickly.

Core Features & Use Cases

  • React to messages with emoji.
  • Pin/unpin messages, read pins.
  • Send, edit, delete messages, and fetch member info.
  • Use cases: coordinate team updates, react to announcements, and moderate channels.

Quick Start

Use the slack skill to react to a message in channel C123 with emoji ✅, or to pin a message, or to fetch member info.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack messaging to react, pin, or delete messages programmatically?

To automate Slack messaging, you can use this skill to programmatically react to messages with emoji, pin or unpin items, and send, edit, or delete messages in channels and DMs. It requires a configured Slack bot token.

Can I fetch Slack member info across channels and DMs without switching apps?

Yes, you can fetch Slack member info across channels and DMs directly through the memberInfo action. This retrieves user details programmatically without needing to manually open and switch between Slack apps.

What do I need to configure before sending Slack messages through an automation tool?

Before sending Slack messages through this automation tool, you need a configured Slack bot token. Once the bot token is set up, you can access actions like sendMessage, editMessage, and deleteMessage.

Is there a way to programmatically pin Slack messages and list pinned items in a channel?

Yes, you can programmatically pin Slack messages using the pinMessage action and retrieve all pinned items in a channel using the listPins action. The unpinMessage action is also available for removing pins.

What is the best way to coordinate team updates and moderate Slack channels in bulk?

The best way to coordinate team updates and moderate Slack channels is by using the skill's message and channel actions, which allow you to programmatically send updates, react to announcements, and delete messages for moderation.