Возможность поиска сообщений в чате

Многие пользователи спрашивали, можно ли искать сообщения в чате.

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

Тем не менее, мы настоятельно рекомендуем фиксировать информацию в темах, как только станет ясно, что её стоит отслеживать или к которой стоит вернуться.

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

Две существующие функции, которые могут помочь в этом: 1) «Напоминания о закладках» — чтобы вернуться к чему-либо и зафиксировать это в теме позже, и 2) «Цитата в теме» — чтобы сохранить фрагмент обсуждения из чата в новой или существующей теме.

21 лайк

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

Кстати, остаются ли комментарии в чате в базе данных после истечения срока их хранения? Мне интересно, возможно ли как-то их извлечь. (У меня нет особой предпочтения; я просто задаюсь вопросом.)

4 лайка

Возможно!

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

Нет, см.: Are chat messages hard deleted after the retention period?

1 лайк

Наша группа начала изучать чат, и возник вопрос о поиске. Я понимаю аргумент в пользу перевода любого сообщения в тему, если становится ясно, что мы входим в «поисковую» зону.

Функция «Цитата в теме» казалась хорошим компромиссом, но я обнаружил, что она пытается вставить цитату в текущую открытую тему, хотя мне действительно нужно создать новую тему.

Не будет ли компромиссом добавить опцию «Цитата в новой теме»?

И спасибо за отличный продукт — он хорошо работает для нашего глобального сообщества некоммерческих организаций.

3 лайка

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

Это добавляет цитату как ответ, если тема открыта. Если пользователь просматривает категорию, создается новая тема. Одно из решений — всегда создавать новую тему.

Как вы отметили, это происходит только если у вас уже открыта тема. Если вы в полноэкранном чате, по умолчанию создается новая тема. У вас также есть возможность нажать «Копировать», что добавит текст в буфер обмена. Так что вы можете сделать это, затем нажать кнопку + в боковой панели рядом с «Сообщество», чтобы создать новую тему, и вставить текст туда.

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

Спасибо за быстрые ответы.

Понимаю, что это новая территория и что некоторые сообщества часто переходят в чат в ответ на тему, поэтому текущее поведение имеет смысл.

Я воспользуюсь вашими предложениями и сообщу о том, как у меня и у других участников discourse.openehr.org идут дела. Как и многие, я подозреваю, мы аккуратно пробуем альтернативы Slack, поскольку наша некоммерческая организация не подпадает под их правила субсидирования.

2 лайка

Пожалуйста, держите нас в курсе и дайте знать, если вы считаете, что какие-то меры могут облегчить переход, если вы решите продолжить использование чата в Discourse.

1 лайк

Мне нравится эта идея, но, исходя из моего многолетнего опыта, «обучение» людей работе с программной системой никогда не срабатывает, потому что НИКТО не читает руководства, инструкции и правила, кроме продвинутых пользователей.

А если целевая аудитория — обычные пользователи, они будут использовать вашу систему так, как привыкли.

Поскольку эта функция имитирует мессенджер, все ожидают функцию поиска, как в WhatsApp, Telegram, Signal или Slack.

Поэтому моё видение этой функции на недалёкое будущее: она должна полностью заменить старую систему сообщений (основанную на несколько неинтуитивной метафоре электронной почты).

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

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

Следующий момент: в Discourse личное сообщение выглядит точно так же, как обычная ветка (или тема), поэтому обычный пользователь действительно не видит разницы.

5 лайков

Вы правы, что не стоит ожидать от нового пользователя чтения руководства или инструкции.

Однако вся концепция «обучения» в Discourse не об этом. Речь идёт о том, как ваши основные пользователи демонстрируют правильное поведение, а новые пользователи постепенно этому учатся. В первый раз вы предлагаете перенести обсуждение в отдельную тему и объясняете, почему. В следующий раз они сделают то же самое для других новых пользователей.

2 лайка

Это есть в плане разработки? У меня в чатах масса сообщений, которые я не могу найти из-за отсутствия функции поиска по чатам.

1 лайк

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

7 лайков

Я один из таких голосов. Также на нашем сайте мы архивируем чат. Конечно, где-то на диске сохраняется текстовый файл. Неужели нельзя просто поискать в нём?

5 лайков

Мы были бы признательны за возможность поиска по чатам.

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

Мне кажется, что очень немногие в нашем сообществе приложат усилия, чтобы перенести что-либо в тему. Особенно учитывая, что это многоступенчатый процесс, спрятанный на нескольких уровнях вглубь.

3 лайка

Мы сейчас ведем внутреннее обсуждение по этому вопросу… Мы вернемся с ответом, как только завершим обсуждение. Мы не против добавить эту функцию, но её реализация не является тривиальной задачей.

8 лайков

Привет, есть какие-нибудь новости по этому поводу?

1 лайк

Пока новостей нет. Наш основной фокус в чате — это темы. Мы только что выпустили итерацию 0, поэтому, как я ожидаю, это останется нашим приоритетом ещё какое-то время, пока мы продолжаем реагировать на первые отзывы. Однако поиск находится в списке наших ближайших задач (наряду с некоторыми другими вещами).

5 лайков

Это также запрошено в моём сообществе. Есть ли способ показать, что нас много, кто хотел бы получить эту функцию? :heart:

Кстати, чат просто потрясающий и действительно вывел моё сообщество на новый уровень. Мы даже не знали, что эта функция была запрошена, пока не попробовали её. Так что в шведском сообществе есть много людей, которые благодарны за вашу работу.

10 лайков

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

8 лайков

Спасибо за обновления по этой теме.

Мы получили несколько запросов на включение поиска в чате.

Мы упростили (сократили) список категорий и теперь предлагаем нашему сообществу использовать теги. В рамках этого мы перенесли множество обсуждений из «категорий» в новые и существующие каналы чата.

Мы определённо приветствовали бы возможность поиска сообщений в чате.

5 лайков