Чат — это не компонент темы. Это плагин.
Функция не по теме: когда этот код не находит файл about.json, но обнаруживает файл plugin.rb, возможно, стоит предложить пользователю ссылку на более конкретные инструкции по установке плагина? Это происходит постоянно.
Привет, Табата! Не могли бы вы уточнить, что именно вы имеете в виду? Что вы пытаетесь сделать? Все пользователи, находящиеся онлайн, могут присоединяться к каналам чата в зависимости от того, как вы их настроили.
Не уверен, что это именно то, что она имеет в виду, но для меня было бы удобно иметь возможность настроить некоторые чат-каналы так, чтобы все участники группы X автоматически присоединялись к ним, чтобы им не приходилось переходить по ссылкам и добавлять чат вручную. Например, я бы хотел, чтобы новые участники автоматически присоединялись к каналу «Добро пожаловать», который я создал. Сейчас, похоже, каждый должен добавлять его вручную, и у меня нет возможности управлять этим массово. Поскольку Discourse в значительной степени управляет участниками на уровне групп, возможно, опция на уровне групп могла бы помочь.
Или, alternatively, или в дополнение к этому, я бы с радостью увидел страницу настроек чат-канала, более похожую на страницу настроек категории, где можно назначать разные права доступа для разных групп. Я хочу создать некоторые чат-каналы, где определённые группы могут только читать, но не публиковать сообщения, и другие, где определённые группы вообще не могут видеть содержимое чата. В идеале, я даже мог бы создать канал, где незарегистрированные посетители могли бы просматривать некоторые чаты, что позволило бы мне почти воплотить в жизнь свою мечту о публичном чат-шоу.
Я тоже так думаю. Она хочет, чтобы был (публичный) канал чата, открытый для всех на форуме — без необходимости переходить по ссылкам или получать приглашение.
Кажется, цвет этой кнопки совпадает с цветом вашего фона. Вы можете добавить немного CSS, чтобы сделать цвет этих иконок темнее:
.chat-channels .new-dm .d-icon, .chat-channels .edit-channels-dropdown .select-kit-header .d-icon {
color: var(--primary);
}
Имейте в виду, что чат находится на очень ранней стадии разработки (альфа-версия). Он еще не готов к использованию в продакшене.
Пост был разделён на новую тему: Изменить переводы чата
Мы хотим, чтобы этот чат стал неотъемлемой частью Discourse. Отличная работа.
Только что получил доступ к тестовому экземпляру этого сайта и немного поковырялся. Отличная работа, ребята, пользоваться очень удобно!
Буду следить за развитием проекта по мере его роста, это действительно захватывающе!
Возможно ли создание чатов с паролем? У меня есть форум по ролевым играм, и для каждой группы по РПГ нужен чат с паролем, чтобы посторонние не могли войти и раскрыть секреты! Если создать чаты с паролем нельзя, планируете ли вы хотя бы рассмотреть идею их внедрения?
Доступ к чату регулируется так же, как и доступ к категориям. Таким образом, если вы создадите категорию и группу, а внутри них — чаты, то получить к ним доступ смогут только игроки, входящие в эту группу.
Я также планирую использовать это для настольных ролевых игр. ![]()
Пост был разделён на новую тему: Трудности с настройкой чата
Понимание вашего конкретного случая использования. Если я не ошибаюсь, вы можете использовать групповые разрешения в категориях, как упоминалось.
И я думаю, что вы можете настроить приватные чаты и приглашать только участников группы RPG для сохранения секретов. Например, группа мастеров подземелий и т.д.
При использовании категорий для реализации чатов, полагаю, можно использовать плагин.
Насколько я понимаю, чат-канал — это категория, аналогичная тому, как работала Babblechat (сломанный плагин).
Таким образом, при создании категории в настройках прав доступа вы удаляете права для группы «Все» (просмотр/создание/ответы), а затем добавляете права для группы «Dmaster» (просмотр/создание/ответы).
Только участники группы Dmaster будут видеть эту категорию чата. Назовите её, например, «Dmaster Resource».
Критически важное улучшение, рад видеть, что оно находится в приоритете. Мы живем в мире, где контент настолько ориентирован на реальное время, что чат становится почти необходимостью при создании сообществ.
Discord отправил TeamSpeak в небытие благодаря своему фокусу на построении сообществ через надежный функционал чата.
Да, альфа! Это значит… ОЧЕНЬ-ОЧЕНЬ РАННЯЯ стадия, так что ожидайте множество багов и проблем. Мы используем его внутри Discourse (dogfooding), полностью перешли с Mattermost на нашу собственную систему чата, так что поверьте… мы едим свою собственную «собачью еду» в большом масштабе ![]()
.
Я ждал достаточно долго, чтобы установить Mattermost, так что теперь мне это не нужно!
Мой чат был отключен, и я не могу его включить.

Обратите внимание, что эта проблема
исправлена