Discord와 Discourse - 함께하면 더 좋습니다 | 블로그

이처럼 시의적절한 주제를 다뤄 주셔서 정말 좋습니다. 하지만 여전히 좋은 워크플로, 모범 사례, 그리고 이상적으로는 이 두 개의 별개의 제품을 함께 사용하는 것을 더 효율적이고, 즐겁고, 원활하게 만들어 줄 도구가 부족하다고 느껴집니다. 3년 전, 이와 매우 유사하지만 더 폭넓은 주제를 다룬 블로그 게시물이 있었고, 거기서 상당한 논의(제가 곧 상세히 설명할 것과 유사한 요청들 포함)가 있었음에도 불구하고 그렇습니다.

저는 예를 들어 Discord와 Discourse를 조화롭게 만들기 위해 이상적으로 할 수 있기를 바라는 몇 가지 예시를 제시해 보겠습니다. 물론 Discord나 Discourse API의 제한 사항이나 기타 이유로 인해 실제로 불가능할 수 있다는 점을 인지하고 있습니다. 하지만 동기화/비동기화 문제는 많은 커뮤니티에서 현재 직면한 문제이며, 아직 이상적인 해결책이 없으므로, 이 문제에 대해 더 깊이 생각하고 논의하며 구체적인 내용으로 나아가는 것이 가치가 있다고 생각합니다.

첫째이자 가장 큰 부분은 한 시스템에서 다른 시스템으로 이동하는 것을 더 쉽게 만들어 줄 (겉보기에) 단순한 도구들일 것입니다. Discord에서 Discourse의 #카테고리를 마치 그 자체처럼 링크할 수 있고, 반대로 Discourse에서 Discord 채널도 링크할 수 있어, 한쪽에서 링크를 복사해서 다른 쪽에 붙여넣을 필요가 없게 하는 것입니다. 더 나아가, Discord에서 주제 검색 기능을 내장하여 Discord를 벗어나지 않고도 검색하고 링크를 게시할 수 있으면 좋겠습니다. 또한, 어느 시스템에서든 핫키나 유사한 간단한 조작만으로 즉시 다른 시스템으로의 초대 링크를 생성할 수 있으면 좋겠습니다.

귀사의 이전 기사 Effectively using Discourse together with group chat 에서는 다음과 같은 내용을 제안하고 있습니다.

신규 사용자: X를 어떻게 해야 하나요?
도움이 되는 사용자: 좋은 질문입니다. 답변을 받으신 후 다른 사람들이 같은 질문을 할 경우 검색하고 읽을 수 있도록 공개 포럼에 이 내용을 다시 게시해 주세요.

이것은 문제의 일부를 처리하는 데 괜찮은 정책이지만, 사용자 경험(UX) 관점에서는 이상적이지 않습니다. 대신 저는 Discord에서 해당 사용자의 메시지를 클릭한 후, 하나의 명령으로 포럼으로의 초대 링크를 생성하여 올바른 카테고리로 이동시키고, 이상적으로는 가입 후 “새 주제” 작성을 시작하며, 보너스로 Discord의 메시지 내용을 Discourse 주제로 복사할 수 있기를 바랍니다.

아마도 Discord 로그인 통합으로 자동 유도되는 것도 좋을 것입니다. 예를 들어 사용자가 Discord에서 링크를 클릭하면 포럼으로 가는 새로운 브라우저 창이 열리고, "X Discourse 커뮤니티에 초대되었습니다! Discord 계정으로 로그인하여 가입하거나, 오른쪽의 다른 로그인 옵션을 선택하세요."라는 팝업이 표시되는 식입니다. 그런 다음 가입이 완료되면 새 주제로 이동하는 식입니다.

"채팅이 끝나면 요약을 생성한다"는 제안도 도구들의 도움이 정말 필요해 보입니다. Slack 도구가 일부 작업을 반자동으로 처리한다고 보았는데, 이것은 훌륭한 기능입니다. 저는 사용해 본 적이 없어서 사용자 이름 등이 기존 Discourse 사용자 이름과 어떻게 연결되는지 정확히 알지 못하지만, 더 중요한 것은 Discord에서도 이러한 기능이 가능하면 좋겠다는 것입니다. 이전 블로그 게시물에서 다른 채팅 앱과의 협업에 대한 초대가 있었다는 것을 보았지만, 아마도 그것이 이루어지지 않았을 것 같습니다. 이를 충분히 동기화하려면 무엇이 필요할까요? "최근 20개 메시지"가 아닌 선택된 범위에 대해 작동하도록 더 강력하게 만들 수 있을까요? 그리고 만약 이것이 이미 Slack 버전의 일부가 아니라면, 포럼 게시물에 채팅으로 돌아가는 링크를 자동 생성하는 것도 좋겠습니다.

저는 여기서 단순히 아이디어를 던져 보는 것일 뿐이지만, 적어도 이 중 일부는 정말 도움이 될 것이라고 생각합니다.

개인적으로 장기적으로는 동기화와 비동기화라는 두 가지 접근법을 더 잘 결합하는 단일 도구가 등장하기를 진심으로 희망합니다. 최근 대량 트래픽이 발생하는 Discourse 주제들이 아마도 채팅으로 변형될 수 있다는 논의가 있었고, 아마도 일회성(ephemerality) 기능이 포함될 수도 있다고 들었습니다. 이 전체 개념이 정말로 심도 있는 고려를 받고, 커뮤니티가 두 가지 접근법의 가치를 실제로 통합할 수 있는 최고의 도구 세트를 제공하기 위해 “블루 스카이”(자유로운 상상)적인 접근이 이루어지기를 바랍니다.

제게는 이것이 이상적으로는 Discourse 내에서 실현되는 것이 좋겠습니다. 아마도 기존 주제에 연결되거나 연결되지 않은 채팅을 어디서든 생성할 수 있을 것입니다(카테고리 수준의 채팅이 멋있을 것입니다). 이것은 아마도 Slack 스레드처럼 어딘가에서 "분기"를 내는 방식으로 작동할 수 있습니다. 즉, 주제를 읽다가 실제로 발생한 실시간 채팅의 시각적 요약을 보여주는 "답글"에 도달하는 식입니다. “2021년 5월 31일에 x, y, z [아바타] 사용자와 243개의 메시지로 채팅 생성” 같은 내용입니다. 기존 주제 요약 바의 변형으로, 채팅에 특화되고 구별하기 위한 스타일링을 적용하며, 클릭하면 채팅 창을 열어 검토하거나 인라인으로 확장하는 등의 기능을 가질 수 있습니다.

원하는 경우 채팅은 자동 아카이브되거나 심지어 삭제될 수도 있습니다. 하지만 이상적으로는 채팅을 주제로 요약하여 되돌리는 도구가 제공되면 좋겠습니다. 익숙한 Discourse 메시지 편집 기능(다중 선택 등)을 사용할 수도 있습니다. 관리자가 이렇게 하거나, 사용자가 원할 경우 자신의 한 개 이상의 메시지를 선택하여 주제로 되돌릴 수 있습니다. 설정된 기간이 지나도 이렇게 하지 않으면 모두 아카이브됩니다(선택 사항으로). 카테고리 기반 채팅의 경우, 채팅 메시지를 주제로 "승격"할 수도 있습니다.

어쨌든, 가능한 아이디어는 수천 가지입니다. 하지만 Discourse 내에서 올바르게 수행할 수 있다면 이것은 잠재적 가치가 큰 영역인 것 같습니다. 예를 들어 Discord와 Discourse 사이의 긴장감, 그리고 Discourse 접근법의 "경직성"을 줄이면서 두 가지의 이점을 유지한다면, 이것은 큰 성공이 될 것이라고 생각합니다. 말하기는 쉽지만, 분명히 가치 있는 도전입니다!

수정: 또한 과거에 유사한 주제에 대해 다양한 논의가 많이 있었다는 것을 알고 있습니다. 예를 들어,

등.

Babble은 멋진 도구이지만, 그렇게 잘 지원되는 것 같지는 않습니다. 더 중요한 것은 위에서 언급한 대부분의 문제를 해결하지는 못한다는 점입니다. 하지만 적어도 모든 것을 한 곳에 통합하여 상호작용 모드 간 이동을 더 쉽게 만들어 주는 것은 장점입니다…

수정 2: 또한-또한, 채팅 전용 카테고리/"채널"이 있어야 할 것입니다. 하지만 다시 한번, 메시지(또는 메시지 시리즈?)를 주제로 "승격"할 수 있는 가능성을 가진 채로요. 그리고 이제 이걸 어딘가에 새 주제로 게시하는 것이 옳았을까 하는 생각이 듭니다. 뭐 어쩔 수 없죠. :grinning_face_with_smiling_eyes:

15개의 좋아요