# Introducing new filter and sort options for chat channels 💬

**URL:** https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958
**Category:** Announcements
**Tags:** chat
**Created:** [September 9, 2026, 2:37am UTC](https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958 "2026-09-09T02:37:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### Post date: [September 9, 2026, 2:37am UTC](https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958/1 "2026-09-09T02:37:21Z")

</div>

Until now, chat channels have been sorted like this, with no way to change it:

- Public channels - Alphabetically
- Direct message/group channels - By priority (unread first)

Though when you are a member of a lot of public channels, or have a fair few starred channels, the list can be a bit overwhelming, especially if you only need those channels followed in case something interesting or important shows up.

We’ve just added the functionality to select filter and sorting options per section of chat channels! 🚀 The defaults will be the same as before, but now you can specify these filter and sort options for each section (public channels, DM/group channels, and starred channels).

- Filter
  - All channels
  - Active only (new activity in last 30 days)
  - Unreads
  - Mentions

- Sort
  - Alphabetically
  - Recent activity
  - Priority (mentions, then unreads, then recent activity)

See the screenshots below, or give it a whirl yourself 🙂

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/4/b/c4ba457b004b4402ec34a3c8edca52b6d848847a.jpeg)

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/a/0/5a0c1ed65e1839f38c2d1e5471a86fd8c27d1a3f.jpeg)

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/2/a/a2a02a9ea4f2f569305d7623c0cc60be4711a7a9.jpeg)

---

<div class="post-metadata">

### Author: ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)
#### Post date: [September 10, 2026, 1:55am UTC](https://meta.discourse.org/t/introducing-new-filter-and-sort-options-for-chat-channels/411958/5 "2026-09-10T01:55:30Z")

</div>

We did a fast followup here:

> <https://github.com/discourse/discourse/pull/43503>
>
> Followup https://github.com/discourse/discourse/commit/3dfc739016f9ee6523d91a5b6…b28d0968ef028e6
> 
> When a channel section is empty because no channels match
> the filter, we no longer show a bulky message + link for
> the empty state.
> 
> Now, we show an eye icon in the header of the section, which
> allows users to temporarily disable their filter and see all
> channels in the section, still respecting their sort preferences.
> 
> This applies in the sidebar and in the channel list.
> 
> This commit also extends the sidebar section header to allow
> for more than one action button.
> 
> \*\*DM section, no channels\*\*
> 
> \<img width="257" height="45" alt="image" src="https://github.com/user-attachments/assets/64eef32e-86e3-4852-a0c7-480683c14981" /\>
> 
> \*\*DM section, all channels temporarily shown\*\*
> 
> \<img width="273" height="120" alt="image" src="https://github.com/user-attachments/assets/0acbd1ab-a3fb-498f-ad4a-b6e175a45463" /\>
> 
> 
> \*\*DM in drawer and mobile, no channels matching filter\*\*
> 
> \<img width="553" height="670" alt="image" src="https://github.com/user-attachments/assets/604dc4be-9998-4b92-8175-8a16e9792c7e" /\>
> 
> \*\*DM in drawer and mobile, all channels temporarily shown\*\*
> 
> \<img width="555" height="668" alt="image" src="https://github.com/user-attachments/assets/7be0588f-25be-458f-9b01-94a6f9ebf376" /\>

Now if a filter makes one of your sections empty, we show this button at the top of it to temporarily show all channels, and no longer show the empty placeholder which was a bit bulky:

![image](https://global.discourse-cdn.com/meta/original/4X/b/1/c/b1c8aa6b5d0dcb5d4c8518f710293b9c8ecda79d.png)

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/a/3/aa32e6f0bfca957a725a5caacb0aa3d258378675.png)
