기본 채팅 채널

:information_source: 요약 기본적으로 채팅 채널을 열기
:hammer_and_wrench: 저장소 https://github.com/communiteq/discourse-tc-default-chat-channel
:question: 설치 가이드 테마 또는 테마 컴포넌트 설치 방법
:open_book: 디스코urs 테마를 처음 사용하시나요? 디스코urs 테마 사용 입문가 가이드

이 테마 컴포넌트 설치

이 테마 컴포넌트는 Discourse가 로드될 때 특정 공개 채팅을 자동으로 열어 더 많은 참여를 유도하는 것을 목표로 합니다.

설정은 하나이며, 열기를 원하는 공개 채널의 이름입니다.

7개의 좋아요

안녕하세요, 제 사이트에서 데스크톱에서는 아무런 동작이 없는데 모바일에서는 작동합니다. 이상적으로는 그 반대인 :smiley: , 즉 데스크톱에서는 기본 채팅이 오른쪽 바 메뉴에 표시되고 모바일에서는 표시되지 않는 것이 좋겠습니다. 모바일에서는 채팅이 브라우저 창 전체를 차지해서 사이트가 보이지 않기 때문입니다.

3개의 좋아요

일부 변경 사항을 적용했습니다:

  • 타이밍 문제를 방지하기 위해 채팅이 초기화될 때까지 적절히 대기하도록 수정
  • 모바일 뷰에서는 로드하지 않도록 변경. 모바일에서는 브라우저 창 전체를 차지하여 사이트가 보이지 않기 때문
3개의 좋아요

완벽하게 작동해요, 감사합니다! :smiley:

2개의 좋아요

너무 좋네요!!! 이거 사용할게요 :slight_smile:

1개의 좋아요

오늘 이 컴포넌트를 테스트하던 중 다음과 같은 문제를 발견했습니다: 페이지를 전환하기 전에 채팅 창을 닫았음에도 불구하고 관리자 패널에서 채팅 창이 자주 자동으로 열립니다. 현재 자체 호스팅 서버의 /admin/config/localization 페이지에서 Customize / Text 링크를 클릭하면 거의 항상 채팅 창이 전체 화면 모드로 열립니다. 채팅 창을 닫으면 Customize / Text 링크가 가리키던 페이지가 아니라 웹사이트 홈 페이지로 이동하게 됩니다.

이 문제를 겪고 있을 때 사용 중인 Discourse 버전은 2026.2.0-latest (50e774b49d)이며, 컴포넌트 버전은 2025.10.30입니다.

:memo: 참고

추가 정보: 제 불완전한 통계에 따르면, 다른 조건이 동일할 때 Horizon 테마를 사용할 경우 이 문제가 발생하는 확률이 Foundation 테마를 사용할 때보다 현저히 높았습니다. 후자를 사용한 10회 이상의 연속 테스트 동안 채팅 창이 관리자 패널에서 팝업되지 않았으며, Customize / Text를 클릭해도 채팅 창이 열리지 않았습니다.

1개의 좋아요