15.5
Глубокий поиск по стенограммам
Глубокий поиск позволяет искать внутри каждого архивного тикета прямо со страницы «Стенограммы», а не только по метаданным. При закрытии тикета TicketsX индексирует, кто писал и что было сказано, рядом с зашифрованной HTML-стенограммой, а поиск в панели управления работает только по этому индексу, поэтому бот никогда не тормозит.
По чему можно искать
- Содержимое сообщений — слова или фразы, сказанные в любом месте тикета, с подходящими фрагментами прямо в результатах.
- Сказал — сочетает поиск по содержимому с автором этих слов.
- Участники — тикеты, где писали определённые пользователи. Укажи несколько и выбери, должны ли писать *все* (как группа) или достаточно *любого* из них.
- Периоды открытия и закрытия — сузь результаты до тикетов, открытых или закрытых между конкретными датами.
- ID канала — найди стенограмму по конкретному ID канала или ветки Discord.
- Автор, оценка и сообщения ботов — фильтруй по создателю тикета, по минимальной оценке и при желании включай сообщения ботов.
К результатам применяются те же права, что и на остальной странице стенограмм: администраторы видят всё, сотрудники — то, что позволяют их команды, а свои тикеты каждый найдёт всегда.
Индексация привязана к подписке Premium: пока она активна, каждое закрытие тикета индексируется автоматически, а при первом подключении Premium твой прежний архив стенограмм добавляется в индекс в фоне. Если Premium заканчивается, индекс удаляется (HTML-стенограммы остаются нетронутыми), а при повторном подключении он собирается заново. В панели поиска видно, какая часть архива уже охвачена.
Чтобы искать по тексту сообщений, глубокий поиск хранит содержимое сообщений и сведения об участниках в индексе базы данных рядом с зашифрованным файлом стенограммы. Записи индекса удаляются вместе со стенограммами, а также через инструменты удаления для GDPR и CCPA.
Тот же поиск доступен твоим инструментам через REST API. См. Поиск по стенограммам в справочнике API.