Embed Discourse comments on another website via Javascript

여러분 안녕하세요. 거의 작동하도록 만들었는데, 제가 생각했던 사용 사례가 기대했던 것만큼 단순하지 않을 것 같다는 걸 깨달았고, 추가적으로 얼마나 많은 작업이 필요한지 확실하지 않습니다.

이 기능을 이용해 사용자 생성 콘텐츠 기반 사이트에서 토론을 활성화하는 것이 목표입니다. 댓글 임베딩이나 SSO 설정, 그리고 내 사이트의 사용자가 동일한 이메일, 사용자명 등으로 커뮤니티 멤버로 자동 생성되는 부분에는 문제가 없습니다.

제가 바라는 것은, 내 사이트에서 새로운 사용자 콘텐츠가 생성될 때, 해당 콘텐츠를 게시한 사용자가 관련 Discourse 게시글의 작성자로 표시되기를 원하는 것입니다. 임베딩 기능의 “토픽 생성 시 사용자명” 설정에서 정의된 단일 사용자가 아닌, 실제 게시한 사용자가 말입니다. 현재 가입 프로세스 외에는 가입을 허용하지 않으므로, 새 스레드를 생성하는 시점에 해당 Discourse 사용자가 이미 존재하거나, 최소한 그때 생성될 수 있다는 것을 100% 확신할 수 있습니다.

왜 이렇게 하고 싶은지 이해하시리라 믿습니다. 즉, 콘텐츠 작성자가 내 Discourse 사이트에서 해당 토론의 OP(첫 번째 게시자)가 되어 스레드에 자동 구독되고, 답글을 알림받으며, 다른 댓글과 구별되도록 내 게시글이 강조 표시되는 등의 효과를 얻고 싶기 때문입니다.

어디서부터 시작해야 할지 조언을 주실 수 있을까요?

감사합니다!

3개의 좋아요