Skip to content

How it Works

Slack Channels Grouping automatically organizes your Slack sidebar by grouping channels that share the same prefix.

Prefix Detection

The extension detects prefixes by looking for the first - (dash) or _ (underscore) in a channel name.

Channel NameDetected Prefix
dev-apidev
dev-frontenddev
project_backendproject
team-design-v2team
general(no prefix)

Grouping Example

Channels with the same prefix are visually grouped together:

Before:

# dev-api
# dev-frontend
# dev-backend
# sales-leads
# sales-reports
# general

After:

# ┬ dev-api
# ├ dev-frontend
# └ dev-backend
# ┬ sales-leads
# └ sales-reports
# general

Visual Indicators

The extension uses tree-style separators to show grouping:

SymbolMeaning
First channel in a group
Middle channel in a group
Last channel in a group

Supported Channel Types

Channel TypeGrouped
Public channelsYes
Private channelsYes
Direct messagesNo
Group DMsNo

Direct messages and group DMs are intentionally excluded from grouping to keep your conversations easily accessible.

Zero Configuration

Simply install the extension and it works automatically. No setup or configuration required.

Released under the MIT License.