app icon
Slack Thread Bot
0.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.

solaoi/slack-thread-bot693 installs

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

Slack Thread Bot

[Image blocked: Image]

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 formatting in replies
  • Access to thread conversation history, user information, and Slack thread info (, ) from a linked app
  • Optional restriction to a single Slack channel for more secure usage

[!NOTE]
The and 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:

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:

[Image blocked: No description]
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):

[Image blocked: No description]
CATEGORY
Extension
VERSION
0.0.5
solaoi·06/24/2025 02:43 AM
REQUIREMENTS
LLM invocation
Tool invocation
App invocation
Endpoint registration
Maximum memory
512MB
Maximum storage
1MB