Канал чата по умолчанию

Install this theme component

This theme component automatically opens a specific public chat when Discourse is loaded, aiming to stimulate more engagement.

There is one setting: the name of the public channel you want to open.

7 лайков

Hi, does nothing on Desktop for my site but works on mobile. Ideally I would like the opposite :smiley: , that the defaut chat would be presented on my right bar menu on Desktop and not on mobile, because on mobile it takes the whole browser window space and the site is not visible.

3 лайка

I have made some changes:

  • properly wait until chat has been initialized to avoid timing issues
  • don’t load on mobile view, because on mobile it takes the whole browser window space and the site is not visible.
3 лайка

Works perfectly, thanks ! :smiley:

2 лайка

NEAT!!! Will use this :slight_smile:

1 лайк

Я протестировал этот компонент сегодня и столкнулся со следующей проблемой: окно чата часто появляется в панели администратора, даже после того, как я закрыл его перед переключением страниц. В настоящее время я могу почти всегда вызывать открытие окна чата в полноэкранном режиме, нажимая ссылку Настроить / Текст на странице /admin/config/localization моего собственного сервера. После закрытия окна я возвращаюсь на главную страницу сайта, а не на ту страницу, на которую указывала ссылка Настроить / Текст.

Версия Discourse, которую я использую при возникновении этой проблемы, — 2026.2.0-latest (50e774b49d), а версия компонента — 2025.10.30.

:memo: Примечание

Дополнительная информация: Согласно моим неполным статистическим данным, при прочих равных условиях вероятность столкновения с этой проблемой с темой Horizon значительно выше, чем с темой Foundation. Более чем в десяти последовательных тестах с последней окно чата не появлялось в панели администратора, и нажатие ссылки Настроить / Текст не открывало окно чата.

1 лайк