다른 사람들의 채팅 메시지를 특정 토픽으로 '이동’할 수 있는 권한이 있다는 점이 정말 흥미롭네요. 큰 단점은 없는 것 같고 (채팅 메시지는 채팅방에서 사라지지 않으니까), 관리자나 모드로서 이런 기능을 사용할 수 있으면 좋겠습니다. 그런데 일반 사용자도 이렇게 할 수 있도록 의도된 건가요?
흥미로운 질문이네요. 이어서, 사용자가 채팅 메시지를 특정 주제로 이동시키려면 도달해야 하는 권한 수준(TL)이 있나요? 아니면 이 기능이 관리자/모더레이터에게만 제한되어 있나요? 만약 아니라면, 수많은 채팅 메시지가 여러 주제에 빠르게 "복사"될 수 있을 것 같습니다.
이건 아마도 관리자/모더레이터 전용 기능이 되어야 한다고 동의하지만, 그건 @markvanlan과 @erlend_sh가 결정할 문제입니다!
네, 기본적으로 관리자/모드만 사용할 수 있습니다.
솔직히 처음에는 나도 같은 생각을 했습니다. 기본값으로 활성화되어서는 안 된다는 거죠.
하지만 더 깊이 생각해 보니 꽤 독특한 기능이라는 생각이 듭니다. 빠르게 흘러가는 채팅에서 내용을 쉽게 저장해 두고 나중에 더 논의할 수 있다는 건 정말 멋진 일이고, 적어도 제 생각에는 다른 메신저 앱에서 일반적으로 채널별로 고정된 메시지를 통해 이를 처리하는 방식보다 훨씬 큰 개선이라고 생각합니다.
정말 기대가 됩니다.
다음 방향으로 기울고 있습니다:
채팅 화면에서 파괴적이지 않다면(이동된 메시지는 삭제되는 것이 아니라 접혀서 숨겨지므로 되돌리기 쉽습니다) 널리 사용할 수 있도록 하는 것이 가장 좋습니다.
여러분도 마음껏 장난기 있게, 완전히 선의가 아닌 메시지 이동을 해보셔도 됩니다. 그 결과를 함께 살펴보고, 가장 적합한 안전장치(guard rails)가 무엇일지 고민해 볼 수 있죠.
아마도 TL0 사용자는 이를 사용하려면 승인이 필요할 수 있지만, TL1 이상에서는 모범 사례를 알고 그에 따라 최선의 노력을 다할 것으로 기대합니다. 이 기능은 비교적 JIT(Just-In-Time) 방식으로 쉽게 배울 수 있습니다.
음, 그 부분은 코어와 동일한 로직으로 처리되니까
쉽게 바꿀 수 있을 것 같진 않아요. 그래도 가능할 거라고 생각해요
높은 TL의 사용자/관리자에게 모든 것을 어디든 이동할 수 있는 권한을 주되, 대신 TL1 사용자에게는 자신의 메시지를 이동할 수 있는 권한만 부여하는 것이 합리적일까요?
전반적으로 권한은 관리자나 높은 TL의 사용자에게만 부여되며, 다른 사람의 메시지를 관리할 수 있는 권한을 가진다는 점에서 채팅에 대해 예외를 두는 것은 일관성이 없습니다.
수정: 채팅은 동기식(synchronous)이므로, 자신의 메시지를 이동할 수 있는 권한만 있어도 비관리자 2명이 대화를 토픽으로 "재전송"하거나 교차 게시할 수 있습니다. 메시지를 하나씩 순서대로 이동시키면 됩니다.
이 기능은 (기술적으로 가능한 경우) 동일한 작성자가 특정 시간 내에 작성한 여러 채팅 메시지를 하나의 포럼 답글로 자동 병합하는 동작을 추가해야 한다고 생각합니다.
채팅을 사용하는 사용자들(저를 포함하여)은 종종 생각을 단락, 문장, 심지어 문구 단위로 쪼개어 연속적으로 작성합니다. 이는 포럼 스레드에 대한 모범 사례와 약간 충돌하며, 세로 공간을 낭비할 수도 있습니다.
이러한 동작이 이미 존재하는지 알려주시면 감사하겠습니다.
테스트를 통해 확인한 결과, 동일한 작성자의 메시지를 일괄 선택한 후 토픽으로 이동시키면 이것이 가능하다는 것을 확인했습니다.
채팅에서 토픽을 생성할 때 권한 설정에 대해 어떻게 생각하시나요? 비공개 채팅에서 메시지를 선택해 공개 카테고리 포함, 어디에서든 토픽을 생성할 수 있다는 것을 발견했습니다. 이것이 올바른 판단인지 확신이 서지 않습니다.
개인 메시지와 동일한 경험을 제공해야 한다고 생각합니다. 방금 여기에서 개인 메시지(PM)의 답글 옵션을 확인해 봤는데, 제가 할 수 있는 것은 삭제하는 것뿐이고, 이동하는 기능은 없습니다.
개인 메시지와 채팅을 사람들이 어떻게 사용하는지를 고려할 때, 이는 합리적인 방식이라고 생각합니다. ![]()
추가로 말씀드리자면, 저는 최고의 마법의 관리자 권한을 사용해 개인 메시지를 공개 주제로 전환한 적이 있습니다. 저희 커뮤니티에서는 이런 방식으로 Q&A 형식의 토론을 시작합니다(누군가와 인터뷰를 시작하고, 대화가 어느 정도 완성되면 다른 사람들이 읽고 댓글을 달 수 있도록 공개합니다). 이 기능을 너무 자주 사용해서 기본 동작이 아님을 잊고 있었습니다. 이 기능은 초안 카테고리(draft categories)가 도입되기 전에 사용하던 방식입니다. ![]()
권한이 강화된 것 같네요. 일반적으로는 좋은 일입니다. 기존 채팅 메시지를 아무나 복사/이동할 수 있는 것은 아니라는 데 동의하지만, 채팅 메시지에 대해 "링크된 주제로 답장"하는 기능은 누구나 사용할 수 있어야 한다고 생각합니다. 현재와 유사한 옵션, 즉 항상 사용 가능하며 답장을 작성하기 시작한 후에 쉽게 전환할 수 있는 방식이 적절할 것 같습니다. 디스코드(Discord)에서 겪은 상황을 떠올려 보면, 누군가의 채팅 메시지에 답장을 시작했는데 내용이 길어지자 그 시점에서 주제(topic)로 답장을 전환할 수 있으면 좋겠다고 생각한 적이 있습니다. 어떤 경우에는 관련 디스코urs(Discourse) 인스턴스에서 포럼 주제를 만든 뒤, 채팅으로 돌아가서 수동으로 답장을 링크하기도 했습니다. ![]()
아마도 최대 글자 수로 제한을 두는 게 좋을 것 같아요 - 트위터처럼요. ![]()
물론 업로드된 이미지나 파일도 글자 수에 포함시켜야 합니다.
저는 말이 길고 번잡해서 트위터 계정은 절대 안 만들 것 같아요. 다 말하려면 최소 4개 이상의 연속된 게시글이 필요할 테니까요. 한두 문장으로 무언가를 표현하는 건 제 스타일이 아니에요… 아내와 이야기할 때만 예외죠. ![]()
동의합니다! 다른 사용자의 채팅 메시지를 이동할 수는 없어야 하지만, 새 또는 기존 주제에서 해당 채팅 메시지를 "인용"할 수는 있어야 합니다. 이렇게 하면 사용자가 남용할 수 있는 권한 없이도 자연스럽게 대화를 장문 콘텐츠로 이동시킬 수 있습니다.
이 기능 정말 좋습니다! 채팅에서 인용되었음을 사용자가 쉽게 알아볼 수 있도록 하면, 해당 주제로 이동하는 것도 선택할 수 있을 거예요. 또한 인용된 사용자에게 태그가 붙거나 알림이 가도록 하는 것도 좋을 것 같습니다.
강제 제한에는 찬성하지 않지만, Discourse가 이미 하고 있는 것처럼 "힌트"를 주는 방식은 분명히 좋아합니다. 예를 들어 “귀하의 주제가 X, Y, Z와 매우 유사해 보입니다” 같은 식이죠. 따라서 이 경우에도 "채팅 답글이 1,000자를 초과합니다. 대신 주제에 답글을 남겨보시는 건 어떨까요?"라고 안내하는 방식이 좋겠습니다.