Инструмент запросов для Twitch
Этот инструмент предназначен для работы с Twitch.tv и Twitch API. Идея состоит в том, что вы можете искать в журналах чата прямой трансляции Twitch.tv и получать метку времени из комментария. Вы также можете искать в потоке по названию канала и ключевым словам, а также по текущему событию, происходящему на Twitch.
Этот инструмент очень мощный и поддерживает очень сложные регулярные выражения. Он также поддерживает полнотекстовый поиск.
Как его использовать?
Мы используем серверную часть на основе ElasticSearch. Когда пользователь начинает вводить текст в поле поиска, мы сравниваем введенный текст с текстами, хранящимися в нашей базе данных. Это будет происходить в режиме реального времени. Если запрос соответствует одному из элементов в базе данных, мы вернем его пользователю. Вот как работает функция запроса.