방금 셀프호스팅 인스턴스에 이 기능을 설치했습니다. 현재 스태프 사용자로 테스트 중입니다.
아직 그냥 이것저것 만져보고 있는 단계인데, 꽤 마음에 듭니다! 우리 커뮤니티에서 확실히 자리를 잡을 것 같습니다.
아직 100% 파악하지 못한 몇 가지가 있어서, 초기 사용 후기를 남겨봅니다.
현재는 스태프/관리자만 채팅을 볼 수 있는데, 공개 토픽에 추가하면 그 버튼도 스태프만 볼 수 있나요?
토픽과 채팅 채널을 연결하는 방식은 좋지만, 하나의 링크를 제외하면 기본적으로 별개의 엔티티처럼 느껴집니다. 다른 곳에서 채팅/게시물이 이루어졌음을 알 수 있는 표시가 있으면 좋겠습니다.
권한의 경우 "답글"과 "생성"이 채팅 메시지에 어떻게 적용되는지 정확히 모르겠지만, "답글"은 채팅을 할 수 있다는 뜻인 것 같습니다…
처음에는 “카테고리” 채널이라는 용어가 혼란스러웠습니다. 하나의 카테고리에 여러 채널이 있을 수 있기 때문이죠. 더 나은 대안이 있는지 모르겠지만, 참고만 해주세요.
카테고리 페이지에서 관련 채팅 채널을 모두 볼 수 있으면 좋겠습니다.
브라우저의 채널 페이지와 사이드바에서 채널이 카테고리로 그룹화되어 표시되기를 바랍니다. 카테고리에 대해 정의한 순서를 따르는 것이죠. 현재는 알파벳 순서로 정렬되어 있는데, 그 자체로는 괜찮지만 카테고리별 그룹화는 “category-X-Y”, “category-X-Z” 같은 채널 이름을 줄이는 데 도움이 될 것 같습니다.
채널 생성/편집 UX가 다소 혼란스럽습니다. 탐색 페이지에도 새 채널 버튼이 있는 것 아닌가요? 채널을 편집하려면 탐색 페이지로 가야 한다는 점이 조금 불분명했습니다.
마지막으로 채팅 창을 오른쪽에 고정하면 좋겠습니다. 그러면 더 이상 떠다니지 않고 콘텐츠를 가리지 않으면서도 계속 표시될 수 있습니다. 넓은 화면을 사용 중이라 왼쪽의 게시물은 여전히 괜찮을 것입니다.
이 중 일부는 이미 로드맵에 있거나, 공백인 점을 알고 계실 수도 있습니다. 이 도구는 여전히 정말 훌륭해 보이고, 우리 커뮤니티에서 이를 널리 활성화하는 방법을 계속 고민하고 있습니다.
또한 버그를 하나 발견했습니다:
Unhandled Promise Rejection: TypeError: t.canModifyMessages is not a function. (In 't.canModifyMessages(this.currentUser)', 't.canModifyMessages' is undefined)
스태프 전용 카테고리에 토픽을 생성했습니다. 그런 다음 해당 토픽에서 채팅을 활성화했습니다. 채팅 창이 오른쪽 상단에 떴지만 이 오류가 발생하여 게시할 수 없었습니다. < 아이콘을 사용하여 모든 채널 목록으로 이동한 후, 해당 토픽의 새 채팅 채널을 선택했습니다. 그 이후로는 게시가 정상적으로 작동했습니다. 이 문제를 일으킨 다른 원인이 무엇인지 정확히 모르겠습니다.
현재 채트봇을 discourse-chat 플러그인에 연결할 수 있는 방법이 있나요, 아니면 로드맵에 포함되어 있나요? discourse-chat-integration 관련 기능을 새 채팅으로 리디렉션할 수 있는 방법이 있을까요?
만약 hubot이나 errbot 채트봇을 새 채팅에서 사용할 수 있다면, Discourse가 매우 훌륭한 ChatOps 솔루션으로도 활용할 수 있을 것 같습니다
저는 Discourse 관리 초보이고, DigitalOcean에서 Cloudron을 사용 중입니다. 다른 플러그인을 추가하거나 직접 플러그인을 만들어보는 실험도 문제없이 해왔습니다. 그런데 채팅 플러그인을 설치하면 제 Discourse 인스턴스가 응답을 멈추게 됩니다. 플러그인을 제거하고 재시작하면 시간이 좀 걸리긴 하지만 결국 다시 온라인으로 돌아옵니다. Cloudron으로 관리되는 인스턴스에서 이 플러그인을 사용할 때 특별히 다르게 해야 할 점이 있는지, 아니면 아예 조합 자체가 불가능한 건지 궁금합니다.
정말 멋진 것 같습니다. 호스팅된 표준 Discourse에서 테스트해 볼 수 있을까요? 새로운 커뮤니티를 시작하면서 Discord와 Discourse 중 어떤 것을 사용할지에 대한 긴장감을 느끼고 있습니다. 우리는 어렵게 결정을 내려 먼저 Discourse를 사용하고 채팅 기능을 포기하기로 했는데요, 이 기능이 바로 우리가 필요로 하는 것 같습니다.