# Personal message chat list is too long

**URL:** https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334
**Category:** Feature
**Tags:** chat
**Created:** [December 25, 2021, 9:45am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334 "2021-12-25T09:45:59Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [December 25, 2021, 9:45am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/1 "2021-12-25T09:45:59Z")

</div>

> [@Introducing Discourse Chat (BETA)](https://meta.discourse.org/t/introducing-discourse-chat-beta/210734/51):
>
> Mine, and some my users’, channel list is now a bit… overcrowded 😉 So, hopefully that option comes ASAP. Sure, I know we are doing testing here but this is somekind catch22-ish situation now — should do testing, but testing makes chat unusable

Can you expand a bit, is the list too long, she we cut it at top 20-30?

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [December 25, 2021, 11:38am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/2 "2021-12-25T11:38:40Z")

</div>

> [@sam](#):
>
> is the list too long

Yes it is. Mostly — for me and in my forum anyway — personal chats have quite short TTL, one day and so. After that those channels are just unnecessary noise.

Most of users are using mobiles and then even 20 channels is really long list, especially when, for example, 15 of those are not alive.

Easiest solution _for a user_ is ability to close and exit unnecessary personal chats. How easy that is technically… not a slightiest clue. But that option is needed.

Or chance to disable totally personal chats. That is an option too, because personal chat is somekind overlapping to (with? I really hate english prepositions 🤣 ) PMs. Chat is faster, though.

---

<div class="post-metadata">

### Author: ![diakopter](https://avatars.discourse-cdn.com/v4/letter/d/90db22/32.png) [@diakopter](https://meta.discourse.org/u/diakopter)
#### Post date: [December 26, 2021, 12:33am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/3 "2021-12-26T00:33:01Z")

</div>

> [@Jagster](#):
>
> But that option is needed.

yes, it really is. Same reason twitter allows people to leave DMs. Some people are trollish/creepy (even if they don’t know it)…

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [December 29, 2021, 1:56am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/4 "2021-12-29T01:56:24Z")

</div>

I can think of 2 options here:

1. We can introduce a hard limit here of say 25? [discourse-chat/lib/chat\_channel\_fetcher.rb at 2d91ea83fb26082ed073daa8032fb2443c300e05 · discourse/discourse-chat · GitHub](https://github.com/discourse/discourse-chat/blob/2d91ea83fb26082ed073daa8032fb2443c300e05/lib/chat_channel_fetcher.rb#L81-L81) very easy one line fix, but I wonder if we should allow site operators to make it a bit longer or shorter if they wish via a site setting.

2. Discussed a bit with @j.jaffeux but we would like and X button on hover. This is ideal cause you would easily be able to prune the list as you see fit.

* * *

Also ties in to the request to support muting and blocking cause in some cases you may want to opt out … but opt out hard.

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [December 30, 2021, 10:21am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/5 "2021-12-30T10:21:57Z")

</div>

I made initial work for this here:

[https://github.com/discourse/discourse-chat/pull/402](https://github.com/discourse/discourse-chat/pull/402)

I will wait for Mark to be around as I expect it will require multiple refinements.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [January 5, 2022, 7:07am UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/6 "2022-01-05T07:07:02Z")

</div>

We have further refined this, can you try out latest and let us know how it feels?

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [April 28, 2022, 1:16pm UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/7 "2022-04-28T13:16:13Z")

</div>

Why is this ping me now 🤔

Anyway — that hasn’t be any issue after we got possibility to delete channels.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [April 28, 2022, 1:19pm UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/8 "2022-04-28T13:19:55Z")

</div>

Sorry about the out-of-the-blue notifications, the #chat-plugin category is being retired and I’ve been moving things around. 🙂

Is it working much better for you now?

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [April 28, 2022, 1:24pm UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/9 "2022-04-28T13:24:53Z")

</div>

Well, nothing bothers me (except time stamps in english, but I can live with those — even all of you should move to metrics and 24 hour clock 🤣 )

Yeah, cleaning is always bad idea 😉

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [April 28, 2022, 3:11pm UTC](https://meta.discourse.org/t/personal-message-chat-list-is-too-long/213334/10 "2022-04-28T15:11:03Z")

</div>


