Discourse에서 사용자가 선택된 소수의 사람들에게만 메시지를 보낼 수 있고, 서로에게 메시지를 보낼 수 없는 채팅 기능이 필요합니다. 이런 기능이 있을까요?
채팅은 특정 시간에만 열리며, 채팅에 입장하기 전에 내 앞에 몇 명이 대기 중인지 알려주는 방식입니다.
Discourse에서 사용자가 선택된 소수의 사람들에게만 메시지를 보낼 수 있고, 서로에게 메시지를 보낼 수 없는 채팅 기능이 필요합니다. 이런 기능이 있을까요?
채팅은 특정 시간에만 열리며, 채팅에 입장하기 전에 내 앞에 몇 명이 대기 중인지 알려주는 방식입니다.
Juho님, 환영합니다 ![]()
일정 부분 동의합니다. 하지만 현재는 가입한 사용자만 사용할 수 있습니다. 따라서 익명 사용자는 지원을 위해 접근할 수 없습니다.
현재 설정으로는 이것이 가능하지 않다고 생각합니다.
chat allowed groups
&
direct message enabled groups
제 해결책이 최선은 아니지만, 채팅을 보낼 수 있는 그룹과 채팅 접근 권한이 없는 그룹을 따로 만들겠습니다. 이렇게 하면 특정 사람들에게만 채팅을 보내도록 구성원을 신뢰할 수 있을까요? 만약 그렇지 않으면 접근 권한이 없는 그룹으로 옮기면 됩니다. 더 나은 아이디어가 있으신 분이 있다면 기꺼이 듣겠습니다 ![]()
이것은 현재 지원되는 기능이 아닙니다. 커스텀 플러그인이 필요합니다.
사람들이 채팅을 어떻게 활용하고 싶어 하는지 다양한 방식을 살펴보고 있습니다. 그래서 @lindsey PM에게 태그를 붙여 요청 사항을 확인해 달라고 전달했습니다!
이미 고객들과 함께 탐구하고 있는 사용 사례이며, Discourse Chatbot 🤖
현재의 주요 제한 사항은 고객이 이미 계정을 보유하고 있어야 한다는 점입니다.
계정이 필요하다는 것은 치명적인 단점이 아닙니다.
@Juho 님, @ondrej 님이 지적했듯이 현재 채팅이 지원하는 기능과 님이 설명하신 견고한 시스템 사이에는 여러 장벽이 있습니다. 다만, 추가적으로 고려할 수 있는 옵션이 하나 있습니다. 최근 채팅에서 사용자가 그룹에게 DM(개인 메시지)을 보낼 수 있는 기능을 도입했습니다.
Discourse 그룹(예를 들어 support라고 하겠습니다)을 생성하고, 질문이 있는 사용자에게 @support에게 DM을 보내도록 요청할 수 있습니다. 이렇게 하면 해당 그룹 외부의 다른 사용자가 메시지를 보지 않고도 사용자가 지원 팀과 연락을 취할 수 있습니다.
참고 사항:
support 그룹 내에서 할당 문제가 발생할 수 있습니다. DM은 기본적으로 사용자 + support 그룹의 모든 멤버가 참여하는 그룹 채팅이 되므로, 지원 팀이 누가 해당 문제를 처리하고 있는지 파악하기 어려울 수 있습니다.솔직히 말하자면, 이 방법이 최고의 대안은 아니라고 생각합니다. 하지만 이 옵션을 공유해 드리고 싶었습니다. 또한 이 필요성을 일반적인 요구 사항으로 기록해 두어, 향후 이 사용 사례를 더 견고하게 지원할 수 있도록 고려하겠습니다.
해당 그룹이 속삭임(whisper) 기능을 사용할 수 있도록 하고, 문제를 처리하는 사람을 나타내는 속삭임을 개인 메시지(PM)에 추가하는 것은 어떨까요?