Чат Discourse

Прочитав это, я понял, что создавать каналы могут только администраторы. Но только что модератор создал канал.

Что происходит? Разве под «администратором» не подразумевается пользователь с правами администратора?

1 лайк

Кажется, это опечатка. Судя по коду, уровень доступа всегда предназначался для сотрудников (администраторов и модераторов). Спасибо, что указали на эту ошибку! (РЕДАКТИРОВАНО: я обновил первый пост)

3 лайка

Спасибо! Мне нравится, насколько активное и отзывчивое сообщество. Спасибо!

3 лайка

Привет! У меня есть конкретный сценарий использования, в котором мне нужно иметь возможность создавать каналы и добавлять пользователей через API.

А также добавлять пользователей в существующие каналы через API.

  1. Возможно ли это сделать с помощью этого плагина?
  2. Если да, есть ли документация по API для этого плагина, на которую я могу сослаться?

Я знаю, что вы можете создавать пользователей через API. Вы можете добавить их в чат, включив их в группу, имеющую доступ к чату. Однако я не вижу метода для создания самого чата через API.

Я хотел бы открыть или перейти к теме так, чтобы окно чата по умолчанию открывалось в режиме выдвижного меню справа, показывая канал категории этой темы. Возможно ли это?

Пока не из коробки. Можно иметь несколько каналов в одной категории, поэтому нам нужен более явный способ определить, какой из них показывать.

1 лайк

Было бы здорово, если бы появилась возможность назначать канал каналом по умолчанию для категории.

Также нужно добавить настройку для постоянного отображения чата в режиме выдвижного меню.

Наши пользователи испытывают трудности с переключением между форумом и чатом.

1 лайк

Кажется, я обнаружил ошибку, связанную с этим плагином.

На моём форуме https://scarletandblackinsider.com/ при включённом плагине Discourse Chat поле создания сообщения на мобильных устройствах начинает автоматически прокручиваться к самому верху темы во время ввода текста. Из-за этого текстовый редактор подпрыгивает вверх-вниз, и отвечать в длинных ветках становится практически невозможно.

Ключевые детали:

  • Размещено на тарифном плане Discourse Standard

  • Ядро полностью обновлено

  • Проблема воспроизводится на нескольких свежих темах оформления

  • Проблема воспроизводится при отключённых всех компонентах темы

  • Ошибка исчезает сразу после отключения плагина Chat

Похоже на конфликт обработчиков прокрутки или фокуса между плагином Chat и мобильным редактором. Готов предоставить дополнительные данные тестирования, если это поможет.

Эта ошибка была исправлена несколько дней назад. Ситуация должна улучшиться после следующего обновления.

Эта ошибка исправлена в Discourse Chat-settings/members can’t scroll on ios/ipados 26.2 - #10 by small-lovely-cat, просто синхронизируйтесь с последней версией.

Привет!

Во-первых, нам очень нравится этот плагин — мы используем его, чтобы оставаться на связи с нашими наиболее активными пользователями на форуме.

Часто у нас есть сообщение или какая-то важная информация, которую нужно донести в течение короткого времени. Нам бы очень хотелось иметь возможность закреплять сообщения в чате, чтобы они отображались в верхней части окна чата.

Для наших более крупных групповых чатов, возможно, стоит разрешить закреплять сообщения только администраторам. Может быть, добавить дополнительный переключатель в настройках чата, чтобы разрешить закреплять сообщения только администраторам.

Интересно, воспользовался бы кто-то ещё этой функцией в своём сообществе!

5 лайков

В таком случае, возможно, вы захотите проголосовать за запрос функции закрепления сообщений в чате:

5 лайков

Клянусь, я искал это… Спасибо!

4 лайка

Нужно ли отключить сводку email_digest, чтобы каждое сообщение автоматически отправлялось пользователю по электронной почте?

2 лайка

В отличие от других настроек, администратор не может установить значение по умолчанию для этой опции, поэтому каждый пользователь должен отключить её самостоятельно. Существует запрос на добавление такой возможности: Can't set Email Notifications for Chat in admin setting

В настоящее время единственный вариант — использовать консоль Rails со скриптом из той темы, чтобы изменить настройку для всех пользователей (и повторять это для новых пользователей).

2 лайка

Здравствуйте! Не уверен, что это правильное место для такого вопроса, но загружаемые в чат изображения не используют мой CDN для миниатюр, хотя мне бы этого хотелось. Из-за этого миниатюры отображаются как битые, но при клике на изображение корректно открывается оригинал в полном разрешении. Нет ли возможности настроить использование CDN для миниатюр?

Я тестирую один из бесплатных хостингов Discourse, чтобы понять, подходит ли он как замена Discord для сообщества стримера Twitch, и пока я впечатлён! Подскажите, пожалуйста, есть ли в планах поддержка стикеров и/или выборщик GIF для функции чата?

2 лайка

Привет, @baralheia :wave: добро пожаловать.

Насчет стикеров я не уверен — кажется, где-то есть компонент темы, но не знаю, работают ли они в чате.

Существует компонент темы для стикеров:

и компонент темы для гифок:

3 лайка

Я почти уверен, что бесплатный план не поддерживает компоненты тем.

4 лайка