개인 메시지 채팅 목록이 너무 깁니다

조금 더 자세히 설명해 주실 수 있나요? 목록이 너무 긴 건가요? 상위 20~30개로 잘라낼까요?

1개의 좋아요

네, 그렇습니다. 적어도 제 경우와 제 포럼에서는 개인 채팅의 수명(TTL)이 상당히 짧아 하루 정도입니다. 그 후에는 해당 채널들이 그저 불필요한 노이즈가 됩니다.

대부분의 사용자가 모바일 기기를 사용하므로, 특히 15개 정도가 비활성 상태라면 20개 채널도 정말 긴 목록입니다.

사용자 입장에서 가장 쉬운 해결책은 불필요한 개인 채팅을 닫고 나가는 기능입니다. 기술적으로 얼마나 쉬운지는 솔직히 전혀 감이 오지 않습니다. 하지만 그 옵션은 필요합니다.

아니면 개인 채팅을 완전히 비활성화하는 것도 방법입니다. 개인 채팅은 PM(개인 메시지)과 어느 정도 겹키기(중복) 때문이죠(영어 전치사가 정말 싫습니다 :rofl:). 그래도 채팅은 더 빠르긴 합니다.

6개의 좋아요

네, 정말로 필요합니다. 트위터가 DM(다이렉트 메시지)을 비활성화할 수 있는 이유와 같은 맥락입니다. 일부 사용자는 트롤이거나 기분이 나쁜 행동을 하거든요(본인도 모르고)…

1개의 좋아요

여기서 두 가지 옵션을 생각해 볼 수 있습니다:

  1. 예를 들어 25로 하드 리밋을 도입하는 방법입니다. discourse-chat/lib/chat_channel_fetcher.rb at 2d91ea83fb26082ed073daa8032fb2443c300e05 · discourse/discourse-chat · GitHub 한 줄로 쉽게 수정할 수 있지만, 사이트 운영자가 원할 경우 사이트 설정을 통해 이 값을 조금 더 길게나 짧게 조정할 수 있도록 해야 하는지 고민됩니다.

  2. @j.jaffeux와 조금 논의해 보았는데, 호버 시 X 버튼이 표시되기를 원합니다. 이렇게 하면 목록을 원하는 대로 쉽게 정리할 수 있으므로 이상적입니다.


이것은 음소거 및 차단 지원 요청과도 연결됩니다. 왜냐하면 일부 경우에는 완전히 옵트아웃(opt-out)하고 싶을 수 있기 때문입니다.

3개의 좋아요

여기서 이 작업에 대한 초기 작업을 진행했습니다:

여러 번의 정제가 필요할 것으로 예상되므로 Mark가 온라인이 될 때까지 기다리겠습니다.

4개의 좋아요

이 기능을 추가로 개선했습니다. 최신 버전을 사용해 보고 느낌을 알려주실 수 있을까요?

3개의 좋아요

왜 지금 저한테 피그마 알림이 뜨는 건가요 :thinking:

어쨌든 — 채널 삭제 기능이 생긴 이후로는 아무 문제 없었습니다.

3개의 좋아요

갑작스러운 알림으로 죄송합니다. #chat-plugin 카테고리가 폐지되면서 내용을 정리하고 있었거든요. :slight_smile:

지금은 훨씬 잘 작동합니까?

5개의 좋아요

음, 나한테는 아무 문제도 없어요 (영문 타임스탬프는 좀 그렇지만, 그건 참을 수 있어요 — 사실 여러분 모두도 미터법과 24시간제를 쓰는 게 좋겠죠 :rofl:)

네, 정리하는 건 항상 나쁜 아이디어죠 :wink:

6개의 좋아요