Поиск

«Поиск» — одно поле в самом верху боковой панели. С него можно найти нужное сразу во всём продукте, не переходя по разделам: набрали слово — и видно, в каких каналах, постах, авторах и комментариях оно встречается.

Что ищется

  • Каналы — название, @имя и описание ваших каналов;
  • Посты — тексты публикаций в ваших каналах;
  • Авторы — имя и @имя людей, которые пишут в отслеживаемых источниках;
  • Комментарии — тексты комментариев под постами источников и имена их авторов.

У «Ленты сообщений» — собранных сообщений из источников — остаётся свой поиск с фильтрами: он никуда не девается и не заменяется.

Как искать

  • Поле вверху боковой панели: набирайте — результат появляется по ходу набора, кнопку «Найти» жать не нужно. Достаточно начала слова: «маркет» найдёт и «маркетинг», и «маркетологов»;
  • Сочетание Ctrl+K (или ⌘K на Mac) переносит курсор в поле поиска с любой страницы; на телефоне боковая панель при этом откроется сама;
  • Enter — открыть первый результат, Esc — очистить поиск и вернуться на страницу, где вы были;
  • Результаты собраны по группам — «Каналы», «Посты», «Авторы», «Комментарии» — со счётчиком у каждой, а первыми идут совпадения по названию. Щелчок по строке открывает своё: канал, пост, карточку автора или сообщение с комментарием в ленте.

Почему быстро и всегда свежо

Поиску не приходится пересматривать всю базу при каждом запросе: под капотом — полнотекстовый индекс на диске. Поэтому ответ приходит мгновенно и поиск не «тяжелеет» с ростом числа сообщений. Индекс лежит в томе данных (/apps/telegram/search-index), переживает перезапуск приложения и подхватывается заново без долгой перестройки. Новые посты, комментарии и правки авторов появляются в результатах через пару секунд после того, как произошли. Поиск работает и без лицензии.

Что дальше

Что именно попадает в ленту и как её читать — в разделе Лента сообщений, о каналах — в Каналы, об авторах — в Авторы, о комментариях — в Комментарии с ИИ. Если нужно найти что-то через свой скрипт, а не руками, — смотрите внешний API.

← Оглавление документации