Slack Thread Bot · emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsSlack Thread Bot
Plugin
Limited listing

Slack Thread Bot

by solaoi · v0.0.5

Slack bot plugin for thread replies (optionally posting the first reply to the channel), mrkdwn formatting, referencing thread history and user list, and optional usage channel restriction.

760 installsUpdated Jun 24, 2025
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Data sources

Available inside your emploidai workspace after installation.

Endpoints

Available inside your emploidai workspace after installation.

Category

extension

Version

0.0.5solaoi

Requirements

Maximum memory 512MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.0.0+

Permissions

  • Uses app capability
  • Uses endpoint capability
  • Uses model capability
  • Uses storage capability
  • Uses tool capability

Dependencies

No additional dependencies

Resources

Privacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

Read this in other languages: 日本語, 简体中文, Português.

license

Slack Thread Bot

Author: solaoi Version: 0.0.5 Type: extension

Description

Slack bot plugin for thread replies (optionally posting the first reply to the channel), Slack file uploads, mrkdwn formatting, referencing thread history and user list, and optional usage channel restriction.

Features

  • Reply within Slack threads (with an optional setting to also post the first reply in the channel)
  • Slack file uploads (automatically passed to a linked app)
  • Support for Slack mrkdwn formatting in replies
  • Access to thread conversation history, user information, and Slack thread info (channel_id, thread_ts) from a linked app
  • Optional restriction to a single Slack channel for more secure usage

[!NOTE] The channel_id and thread_ts are primarily provided for advanced use cases. In most scenarios, you likely won't need to use them. However, if you have the Slack Post plugin installed, these parameters can be conveniently leveraged to post messages to specific channels or threads, enabling deeper integration between Slack Thread Bot and your apps.

1. Install

To install this plugin, specify the following GitHub repository when selecting "Install Plugin":

https://github.com/solaoi/dify-plugin-slack-thread-bot

2. Setup

Follow the same setup procedure as the official SlackBot plugin. However, this plugin requires different scopes:

app_mentions:read, users:read, channels:history, groups:history, chat:write, groups:write, channels:read,
groups:read, files:read

For details on how to set up the official SlackBot plugin, see:

https://github.com/langgenius/dify-official-plugins/blob/main/extensions/slack_bot/README.md

3. How to use

In the start node of the chat flow app that you link to this plugin, you can reference the conversation history and the list of users in the thread using the following arguments:

INPUT FIELDFIELD TYPE
thread_historyParagraph, Max length (e.g., 65535)
thread_usersParagraph, Max length (e.g., 65535)
filesFile List
thread_tsShort Text, Max length (e.g., 48: Default)
channel_idShort Text, Max length (e.g., 48: Default)

Example (LLM node in the chat flow app):

You are an assistant on Slack who answers user questions.
Refer to the recent conversation history and provide an appropriate response.

If you need to mention a specific user, refer to the user list and mention them in the format `<@ID>`.

# Recent conversation history
Start.thread_history
# User list
Start.thread_users