다른 페이지의 iframe 안에 기본적으로 채팅 창을 사용할 수 있는 방법이 있을까요? 아니면 기존 댓글 임베드 뷰를 활용하여 다른 콘텐츠 옆에 채팅 스레드를 표시할 수 있을까요?
배경 설명을 드리자면, 여름에 이벤트를 진행할 예정인데, 원격 참가자와 현장 참가자를 모두 연결하는 동시 채팅 피드를 마련하고 싶습니다. 온라인으로 스트림을 시청하는 사람들이 같은 창에서 채팅도 할 수 있고, 현장에 있는 사람들은 스마트폰으로 채팅할 수 있도록 하고 싶습니다.
Discourse의 현재 임베드 지원 기능으로 이것이 가능한지, 어떻게 구현할 수 있을지 아이디어가 있으신가요?
지금은 이 둘을 분리해 두는 것이 좋다고 생각합니다. 이 주제는 사용자가 스테이징되지 않아도 되는 기능을 다루고 있을 수 있다고 가정해 볼 수 있죠. 사용자가 로그인되어 있지 않은 경우, 임베디드 채팅에 대해 읽기 전용 접근 권한만 가질 수 있습니다.
한편, 우리는 아직 이 주제에 대해 깊이 있게 탐구하기 시작하지 않았으므로, 모두 함께 상상하고 있는 상태입니다.
여기에 아이디어가 있으신 분들의 경우, 어떤 기능을 하고 싶거나 어떤 문제를 해결하고자 하는지에 대한 구체적인 예를 제시해 주시면 도움이 될 것입니다. 기존 사이트에서 채팅이 어디에 배치될 것이며, 사람들이 어떻게 상호작용하도록 의도하는지에 대한 목업이나 스크린샷과 함께 예를 공유해 주세요.
여기 한마디 보태고 싶습니다. 저희의 경우, 자사 플랫폼을 사용하는 개발자 커뮤니티를 관리하고 있습니다. 올해 2월, 저희는 첫 개발자 컨퍼런스에서 OP가 설명하듯 스트림 옆에 채팅을 임베드하는 방식으로 진행할 가능성이 높다고 결정했습니다.
참고로, 단계별 사용자에게도 채팅을 허용할 수 있기를 원합니다.
저희 팀은 내부 해커톤을 관리하고 있어 POC를 진행했고, Discord와 WidgetBot을 사용하여 페이지에 채팅을 임베드했는데 매우 좋은 반응을 얻었습니다. 이제 개발자 컨퍼런스를 개최하게 되면서, 커뮤니티의 채팅을 스트림에 직접 임베드하여 전체적인 경험을 제공하기를 정말 원합니다.
이렇게 하면 채팅이 자연스럽게 이어지며, 새로운 채팅으로 이들을 소개하는 좋은 방법이 될 것입니다. 불행히도 스트림 페이지를 2주 안에 구축해야 하므로, 이번에는 Discord를 사용해야 할 것 같습니다.
@mcwumbly 님이 목업 공유를 언급하셨기에, UX 팀이 디자인하도록 만든 저희의 목업입니다:
개인적으로 단계별 사용자(staged users)에 대해서는 50/50로 갈팡질팡하고 있어요. 우리 회사에는 SSO 설정이 있어서 이 문제를 대부분 해결하고 있거든요. 하지만 조던의 사례가 바로 그런 점을 고려해야 하는 전형적인 경우라고 생각해요. 사용자 계정 문제로 인해 디스코드 같은 다른 채팅 도구를 사용하지 않도록 하고 있어요.