거대한 물음표 세 가지가 존재합니다. 누군가는 이를 개인 채팅의 특징이라고 말할 수 있지만, 저는 여전히 (미안하지만) 디자인 결함이라고 부르고 있습니다.
관리자를 포함한 누구든 그룹 채팅을 나가면, 누군가가 초대하는 것 외에는 다시 들어올 방법이 없습니다.
모든 사람이 자발적으로 나가지 않는 한, 이러한 채팅을 삭제할 다른 방법이 없습니다.
왜냐하면 이것은 여전히 개인 채팅이고, 그룹은 단순히 사용자일 뿐이기 때문입니다(이 점은 좋게 생각합니다). 하지만 해당 채널이 열리면 누구나 원하는 사람을 초대할 수 있습니다(참고: 직접 테스트하지는 않았지만, 꽤 확신합니다).
그러므로… 이 기능은 정말로 유망하지만, 제 관점에서는 아직 "프로덕션 레디"라고 부르기에는 멀어서 제가 사용하겠습니다. 현재 상태로는 소규모 사용자 그룹에게는 몇 가지 장점이 있지만, 그룹이 관리자 뒤에 있기 때문에… 사용자 입장에서는 이전과 똑같습니다. 그리고 스태프 레벨(단순히 Discourse 용어보다 더 넓은 의미에서)에서는 단점이 너무 많습니다.
그리고 네. 저는 아마도, 그리고 실제로도, 이 문제를 너무 제한적으로 보고 있을 수 있습니다.
기술적으로는 물론 동일하며, 기본 설계에서 비롯된 것이라고 생각하는데, 이는 상당히 나쁜 변명입니다. 컨텍스트와 목적은 1:1 대화나 일행이 허세로 떠드는 경우와는 완전히 다릅니다. 게다가 현재 그룹 생성은 매우 제한적이거든요.
예를 들어 보겠습니다. 사용자가 고객_지원(customer_care) 그룹과 채팅을 시작합니다(또는 그 반대, 중요하지 않음). 이 그룹에는 X명 미만(또는 어떤 설정이든)의 직원이 있습니다. 그룹과의 연결이 채널이 생성될 때만 의미가 있다면, 우리는 다음과 같은 상황에 매우 빠르게 직면하게 됩니다.
관리자는 채팅 채널에 대해 아무런 권한도 없습니다.
모든 그룹 멤버들이 유료 근무 시간을 사용하여 채널을 나옵니다.
저는 관리자로써, 그 그룹 채팅이 역할을 마쳤다고 판단하여 삭제할 계획을 세웠습니다. 그런데 첫 번째 빨간 버튼을 실수로 잘못 눌렀고, 엘비스는 떠났지만 채팅 채널은 그대로 남아 있었습니다. 그래서 첫 번째 해결책은 슈퍼 관리자였던 제가 멤버 중 한 명에게 채널에 다시 추가해 달라고 요청한 것이었습니다
아마도 더 나은 해결책은, 적어도 관리자의 경우, 이런 상황을 방지하기 위해 "정말 삭제하시겠습니까?"라는 확인 팝업을 추가하는 것일 수 있습니다. 혹은 더 나아가, 그룹 관리자로서는 다른 사람에게 관리자 권한을 부여하기 전에는 그룹을 나갈 수 없도록 하는 것도 고려해 볼 수 있습니다.