How to disable Group chat? - #4 by sallypf 이 링크를 보고 채팅을 2명으로 제한할 때 1인지 2인지가 올바른 선택인지 고민하게 되었습니다. 그래서 테스트를 위해 chat max direct message users를 2로 줄였습니다. 그런 다음 두 명의 사용자를 만들고 이 두 사용자를 추가한 그룹을 하나 만들었습니다.
설정 효과에 일관성이 없는 것 같습니다.
개별 사용자를 추가하여 그룹 채팅 만들기:
- +를 클릭하여 새 채팅을 생성합니다
- "새 그룹 채팅"을 선택합니다
- 만든 사용자를 추가합니다. 멤버가 2/2라고 표시됩니다
- 생성된 채팅의 멤버를 확인합니다
나도 추가되었기 때문에 채팅에는 실제로 3명의 멤버가 있습니다. - 멤버를 추가해 봅니다. 멤버가 3/2 상태이므로 작동하지 않습니다
- 사용자 중 한 명을 제거합니다
- 다시 추가해 봅니다. 이미 2/2 상태이므로 작동하지 않습니다
그룹을 추가하여 그룹 채팅 만들기:
- +를 클릭하여 새 채팅을 생성합니다
- 그룹 이름을 입력합니다. 그룹에 두 명의 멤버가 있어 그룹 채팅을 만들 수 없습니다.
이로 인해 채팅 생성자가 제한에 포함되는지 아닌지 궁금해졌습니다.
두 명의 개별 사용자를 추가하여 채팅을 만들면 작동합니다 - 채팅이 생성되면 (나도 포함되므로) 멤버가 3명이 되지만요. 하지만 두 명의 사용자가 있는 그룹으로 동일한 채팅을 만들려고 하면 허용되지 않습니다. 생성 후에도 이미 나와 함께 한 명이 채팅에 있으면 두 번째 사용자를 추가할 수 없으므로, 그 시점에는 내가 포함되는 것으로 보입니다.
chat max direct message users 설정의 설명에는 0으로 설정하면 사용자가 자신에게만 메시지를 보낼 수 있다고 되어 있습니다. 이는 현재 사용자가 계산되지 않을 때만 의미가 있습니다. 따라서 그 의미에서 생성 시 동작은 설명과 일치하는 것 같습니다. 하지만 그렇다면 생성 후에도 총 3명(나 + 2)을 허용해야 하고, 두 명의 멤버가 있는 그룹으로 채팅을 만드는 것도 동일한 방식으로 작동해야 할 것입니다.
현재는 두 명의 사용자로 채팅을 만드는 것이 개별적으로 추가하는 경우에만 작동하며, 이는 일관성이 없어 보입니다.
그리고 참고로, 저는 관리자 권한으로 이 모든 작업을 수행했기 때문에 설명에 있는
Staff are exempt from this setting
이 진술이 사실인지 확실하지 않습니다.






