Поиск чатов и владение групповыми чатами

Здравствуйте,

Очевидно, что чат Discourse — это не отдельная платформа. Это всего лишь очень полезная часть форума. Однако есть несколько моментов, которые, как мне кажется, были бы крайне полезны, то есть небольшими улучшениями качества жизни.


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

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

Для справки

Screenshot 2025-04-07 at 20.21.21

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


  1. Что касается владения групповыми чатами: вы, как создатель группового чата, должны иметь возможность управлять тем, кто может приглашать людей, а также удалять участников по своему усмотрению. Также можно добавить набор прав доступа, аналогичный тем, что есть на странице редактирования категорий: кто может добавлять людей, кто может удалять, кто может менять название и т. д.
Для справки

Ссылку на страницу редактирования категорий привести не могу, но в любом случае речь идёт о наборе прав доступа в разделе «Безопасность» с группами «Все», «Модераторы» и «Сотрудники» или подобными.


Если у кого-то есть дополнительные идеи, буду рад их услышать. В основном это предложения, которые не являются необходимыми, но значительно улучшили бы опыт общения в чате на Discourse.

Понимаю, что это, скорее всего, никогда не станет приоритетом, так как Discourse в первую очередь предназначен для организованного обсуждения, а чат — это официальный плагин. Но это моё скромное мнение.

Спасибо.

4 лайка

Недавно мы добавили поиск по чату; он работает примерно так, как вы описали, хотя поиск по конкретной дате пока недоступен.

Посмотрите эту тему и, пожалуйста, предложите улучшения после того, как попробуете его в действии! Introducing chat search

В настоящее время любой участник группового чата может добавлять новых членов (до достижения лимита пользователей, разрешённого для одного группового чата, согласно настройке «chat max direct message users»). Неужели это работает не так, как вам нужно, и вы хотите запретить участникам чата добавлять других?

(Вы правы: участники могут покинуть чат только по собственной воле; у нас пока нет функции удаления участников из группового чата.)

1 лайк