채팅에서 토픽으로 대화 이동하기

When a conversation that starts in chat is worth continuing in a topic, what are the best ways to go about doing that currently?

What could be done to make it easier for people to make that transition more naturally when it feels like the right thing to do?

@Don wonders if converting messages to posts as an option would be better in some cases, and I shared some ideas for how to go about doing this today with chat transcripts using the “quote in topic” feature that exists today, while authoring a new post to kick off the continued discussion (as I’m attempting to do here).

Originally sent in chat feedback
dodesz

Hello, Is there any plan to bring back the (chat messages move to or convert to regular posts) feature for staff? We've run a support (quick Q&A) channel and our members really miss the mark as solution feature and there are so many good conversations in chat what we want to move to a regular topic so that it can be even more meaningful conversations and to get more attention but I think quoting is not the best option for this purpose. Sorry if I missed the answer about this. Thanks :slightly_smiling_face:

mcwumbly

@Don short answer is no, but maybe some other things we are planning to working on will help here? Not sure. I feel like I need to unpack this more with you to better understand the kind of behavior you're currently observing and why quote to topic doesn't feel right.

dodesz

Hi Dave, thanks for the answer. The reason I feel quote is not enough for this purpose: It won't keep the original author, I mean if I quote someone than the post will be mine rather then the original author's. If someone reply, like, etc… to it I will get the notification not the original author. The other thing if I quote more (lot) chat messages it will create a huge long OP (transcript). To reply a specific quoted message users only can with quote it again. Otherwise nobody knows which user's message replied. Quote is really good for example if I would like to create a new topic and I can use some chat messages to reference things. But If I just want to move or convert the conversation to a regular topic this is not the best I think because of these things. But maybe I have to thinking little different about it and there is a workaround or I just have to handle separate the chat and regular topics, posts. :slightly_smiling_face:

mcwumbly

maybe I have to thinking little different about it and there is a workaround

The workaround I recommend is to think of chat transcripts as "context" for the new topic, but not the topic itself. Whoever creates the topic can/should summarize things in your own words. That could be you (as mod), or the user who started the chat discussion (possibly after a nudge from you).

I'll use this discussion as an opportunity to demonstrate what I'm talking about.

Quoting could probably be improved so if you quote part of a chat transcript in a topic, it attributes it to the original author (as we do for quoted posts).

5개의 좋아요

Thanks Dave! I think I get it now… this is a kind of like Reply as linked topic feature. I think my use case is totally reachable with improving quotes. I have some ideas how would be improved it or make it more dynamic.

Chat quotes and the original chat messages could be synchronized each other and may contains some action buttons such as (reply, share or quick quote and maybe reactions) and users can interact more easily with the quoted chat messages and…

Something like :arrow_down_small:

I don’t know the difficulty level to make it synchronizable but probably not the easiest one. However synchronization is only use for reactions in this case :thinking: I think it can be omitted. So chat quotes only contains a share and reply button. Share is copy the original chat message link and reply is open composer with auto quote the quoted chat message or connect somehow to the quoted chat message. Just ideas… :slightly_smiling_face:

3개의 좋아요

By the way, xenforo has another great feature - to respond to any post in a personal message. This solves the problem of creating side discussions in the topic

I think showing what reactions a quoted chat message has inline is worth considering…

And I can see the value in linking directly to each message somewhere, even if it’s not a “share” button. Interestingly, the first message’s timestamp is a link, but subsequent messages are not – they should probably all be links to aid in discoverability of that feature, at the very least…

I can see it being potentially useful to have a reply button, but I think the place for me to start still is to make quoting work the way it does for posts:

Just to illustrate what I mean by this further, below you can see the difference between how we currently handle quoting text that originally came from a quoted chat message vs. another quoted post.

quote-attribution

3개의 좋아요

That’d be a significant improvement.

Is it also possible to notify users whose chat messages were quoted in a topic, just as is done when you @mention someone? In this case, for example, mcwumbly and dodesz should receive a notification.

1개의 좋아요

안녕하세요! 포럼에서 답변을 찾아보려 했지만 아무것도 찾지 못했습니다.

채팅에서 메시지를 이동시켜 새로운 주제를 만드는 것이 가능한지 궁금합니다. 새로운 주제의 첫 번째 메시지에 모든 메시지를 긴 인용문으로 넣는 방식은 제외하고요.

사용자들이 채팅방에서 정말 훌륭한 토론을 시작하는 경우가 종종 있습니다. 이런 토론은 포럼의 주제로 전환되면 아주 효과적일 것 같습니다. 문제는 채팅방에서는 이런 토론이 하루 이틀 만에 사라지고 검색 엔진에 인덱싱되지 않는다는 점입니다. 훌륭한 토론을 새로운 주제로 승격시킬 수 있는 기능이 정말 필요한 것 같습니다.

7개의 좋아요

댓글 없이 인용문을 포함해 전체 주제를 만들 수 있는지 묻고 계신다면, 불가능합니다. 아니면, 상당한 수작업으로 편집하고 소유권을 변경하면 가능합니다.

3개의 좋아요

채팅 메시지를 댓글로 사용하는 새 주제를 만드는 것만을 말하는 것이 아닙니다. 이상적으로는 채팅 메시지를 채팅방에서 제거하고 모든 것을 주제로 이동하는 것입니다. 인용(quoting)의 문제는 사용자가 아무 일도 없었던 것처럼 채팅에서 토론을 계속할 수 있다는 점입니다.

지금으로서는 토론이 식을 때까지 기다린 후 인용을 사용하여 주제를 아카이빙하는 것이 최선의 방법인 것 같습니다. :person_shrugging:

웹 인터페이스에서 관리자가 할 수 없는 것이라면 사실상 불가능한 것입니다.

1개의 좋아요

다른 커뮤니티 매니저분들은 어떤지 모르겠지만, 저는 채팅이 자연스럽게 좋은 주제들을 만들어내는 데 매우 유용하다고 생각합니다. 특히 주제 생성을 좋아하지는 않지만 채팅과 댓글을 좋아하는 사용자 기반을 보유하고 있다면 더욱 그렇습니다.

채팅과 포럼이 원활하게 통합되는 것은 꿈만 같은 일일 것입니다. 예전에는 채팅 목적으로 매우 긴 주제들을 사용했지만, 안타깝게도 Discord 같은 서비스와 비교하면 충분하지 않았습니다. 어쨌든 Discourse가 엔진에 채팅 기능을 통합하고 있는 것을 보니 기쁘고, 언젠가 채팅과 포럼이 완벽하게 결합된 하이브리드 형태로 발전하길 기대하고 있습니다.

4개의 좋아요

그걸 막을 수 있는 해결책은 보이지 않습니다.

선택한 메시지를 토픽으로 이동합니다. 그런 다음 채널에서 해당 메시지를 삭제합니다(이 부분은 꽤 귀찮은데, 우습고 엉성한 트릭 없이 일괄 삭제가 불가능하기 때문입니다). 그리고 마지막 단계로, 채널에서 내가 무엇을 했는지 설명하고 해당 토픽으로의 링크를 제공하면서, 그곳에서 대화를 계속해 달라고 겸손하게 요청합니다.

그냥 토픽을 편집하는 것 아닌가요?

1개의 좋아요

실제로는 무슨 뜻인가요?

1개의 좋아요

아, 이런 걸 말씀하신 건가요?

  • 게시글을 만들고 채팅에서 인용한 내용을 하나 붙여넣습니다.
  • 게시글 소유자를 원래 인용구를 작성한 사용자로 변경합니다.

관리자가 할 수 있다 해도, 그런 방식은 너무 불편해 보입니다.

저는 어제 Discourse 채팅을 활성화했기 때문에 현재 제한 사항에 대해 충분히 파악하지 못했습니다. 지금은 채팅 메시지와 게시글, 채팅 채널과 주제 사이에 명확한 구분이 있는 것을 확인했습니다. 지금 새 대화를 만들려면 채팅 채널로 만들지, 아니면 주제로 만들지 선택해야 합니다. 이 선택을 나중에 변경하거나 되돌릴 수 없습니다.

채팅과 포럼의 통합이 원활하다고 하려면, 주제를 만든 후에 채팅방으로 전환할지 아니면 주제로 남길지 나중에 결정할 수 있어야 한다고 생각합니다. 주제를 채팅 채널로, 채팅 채널을 주제로 변환할 수 있는 기능이 필요합니다.

오해하지 마세요. 완전히 별도의 채팅 플랫폼을 사용하거나, 심지어 로그인 게이트웨이 없이 사용하는 것보다는 Discourse 채팅이 여전히 낫습니다.

1개의 좋아요

지옥은 좀 과장된 표현입니다. 연옥, 7층 정도라고 표현하고 싶습니다 :rofl:

네. 모든 잡담 표시를 제거하는 작업은 이익/노력 비율을 균형 있게 맞췄다고 보기 어렵습니다.

카테고리와 채널 간의 종속성이 언젠가 사라질 것이라 추측하지만, 메시지를 토픽으로 이동하는 과정을 조금 더 쉽게 만들면 (거의) 같은 목표를 달성할 수 있다고 생각합니다.

하지만… 이 방향은 여기서는 좀 벗어난 주제이므로 Contribute > Feature 채널로 옮기는 것이 좋습니다.

3개의 좋아요

저도 같은 질문을 해 보았는데, 불가능하다고 합니다.

채팅은 사소한 용도로만 사용되는 것 같고, 우리는 전체 포럼(채팅 시스템 포함)을 더 중요한 용도로 활용하는 것을 생각하고 있었습니다.

이 부분이 머지않아 재검토될 것 같습니다 :slightly_smiling_face:

2개의 좋아요

저희는 CDCK의 비공개 인스턴스에서 이걸 상당히 자주 합니다. 그리고 위에서 설명하신 대로 그렇게 진행하고 있습니다.

저희에게는 잘 작동합니다. 지금까지의 논의를 요약하고, 왜 이를 더 긴 형식으로 전환해 추가 논의하고 싶은지 이유를 제시합니다.

짧은 형식과 긴 형식의 토론은 기대치와 흐름이 다르기 때문에, 논의를 큐레이팅하고 다른 소통 방식으로 전환하는 데는 약간의 노력이 필요합니다.

이것은 일종의 보존 행위라고 할 수 있습니다.

왜 게시물을 인용하는 방식이 부족하다고 느끼시나요? 저는 그것이 토론이 이루어진 원래의 모드를 인정하고 존중하는 것이라고 생각합니다.

3개의 좋아요

Daniel이 어떻게 보는지는 모르겠지만, 채널 링크를 걸고 인용을 보여주는 방식은 인용 시점에 채팅에 대한 일종의 광고 역할을 합니다. 시간이 좀 지나면, 예를 들어 한 달이나 일 년 뒤에는 더 이상 중요하지 않지만, 읽는 것을 약간 어렵게 만듭니다.

이것을 너무 심각하게 받아들이지 마시기 바랍니다. 저는 작은 테스트를 하나 해보았습니다. 제 활성 멤버들이 어떻게 행동하고 반응하는지를 꽤 잘 알고 있으므로, 이 점에 대해 신뢰를 두었습니다(음… '신뢰’라고 표현하기엔 영어 실력이 부족하고, 제가 쓰고 싶은 단어를 찾지 못하겠습니다. 긍정적인 직감 같은 거죠).

채팅에서 토픽으로 일반적인 복사(시작 글이나 댓글, 무엇이든)를 하면 그 논의는 끝납니다. 하지만 시간을 들여 그 인용들을 개별 댓글로 나누고 소유권을 올바른 사람들에게 변경하면, 그 논의는 계속됩니다.

따라서 사용자가 일반적인 토픽 대신 긴 인용을 볼 때, 어떤 식의 심리적 장벽과… 개인적인 감촉/느낌이 부족하다는 것이 있어야 합니다.

이를 어떻게 해결할 수 있을까요? 저는 모르겠습니다. 저는 필요한 수작업 토픽 편집보다 제 여가 시간을 더 소중히 여기며 :wink: 그리고 CDCK에게는, 그리고 확실히 저에게는도 그런 자동화를 만드는 것이 너무 비쌉니다. 결국 그것은 일종의 또 다른 특수 사례(edge case)이기 때문입니다.

5개의 좋아요

결국 채팅 메시지를 가끔씩 게시물로 변환할 필요가 있다는 걸 증명하신 거죠?

대량 선택 기능과, 그 작업을 대신 해주는 “주제로 변환” 명령어 같은 건 어떨까요?

그리고 “주제로 이동” 기능도 비슷하게, 변환된 메시지를 기존 주제 끝에 게시물로 추가할 수 있게 해주는 건 어떨까요?

(장난삼아 이 글을 Contribute > Feature 로 옮기겠습니다.)

솔직히, 가치 있는 복잡한 개인 채팅을 PM으로 옮기고 싶어요!

7개의 좋아요

네. 하지만 그것이 꼭 필요한 기능인지 확신은 없습니다 — 적어도 제 기준으로는요. 하지만 우리(여기서 '우리’는 저를 포함하는 의미입니다 :wink: )는 definitely (확실히) 복사된 메시지를 일괄 삭제할 수 있는 기능이 필요합니다.

의견이 갈릴 것 같습니다.

  • 포럼이 주로 토픽을 사용하고 채팅이 부차적인 역할이라면, 메시지를 실제 토픽으로 이동시키는 것이 중요합니다. 토론의 대부분이 토픽 수준에서 이루어지기 때문입니다.
  • 채팅을 매우 적극적으로 채택했다면, 대량 인용으로 복사하는 것만으로도 충분합니다. 이는 검색과 아카이빙 용도로만 사용되기 때문입니다.
2개의 좋아요

SEO라는 괴물을 충족해야 하는 필요성을 고려할 때, 이는 훌륭한 기능이 될 것 같습니다.

채팅을 활성화하는 데 있어 제가 가진 가장 큰 망설임은 그 귀중한 검색 노출을 잃는 것입니다.

2개의 좋아요

@Don이Contribute > Feature 주제에서도 언급한 것 같습니다. Moving conversations from chat to topics

4개의 좋아요