slack

Send, edit, delete, and retrieve Slack messages via bot token.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interactions within Slack by enabling programmatic control over messages, reactions, and pins, reducing manual effort and improving workflow efficiency.

Core Features & Use Cases

  • Message Management: Send, edit, delete, and read messages in channels or DMs.
  • Reaction Handling: Add or list reactions to specific messages.
  • Pin Management: Pin, unpin, and list pinned items in channels.
  • Member Information: Retrieve details about Slack users.
  • Use Case: Automatically pin important announcements in a project channel or react to task completion messages with a checkmark emoji.

Quick Start

Use the slack skill to send the message "Hello from OpenClaw" to the channel with ID "C123".

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate sending Slack messages to a specific channel?

You can automate sending Slack messages by using a configured bot token to programmatically send text directly to a specific channel ID. This enables automated message sending within channels or DMs to improve workflow efficiency.

Can I programmatically pin important announcements in Slack channels?

Yes, you can programmatically pin important announcements in Slack channels. The pin management functionality allows you to pin, unpin, and list pinned items within channels to ensure critical information stays accessible.

Does this Slack automation approach work with custom emojis and reactions?

Yes, this Slack automation approach works with custom emojis and reactions. It supports adding or listing reactions to specific messages and can fetch a list of custom emojis available in your workspace.

What do I need to set up before programmatically editing and deleting Slack messages?

Before programmatically editing and deleting Slack messages, you need a configured OpenClaw bot token for secure integration. This token provides the necessary authentication to manage messages and retrieve member information.

How do I retrieve Slack member information and user details programmatically?

You retrieve Slack member information and user details programmatically by using the member information fetching feature. This operates via a configured OpenClaw bot token to securely retrieve details about Slack users.