Есть боты у некоторых СРМ, но надо добавлять специального бота в админы (это у большинства).
Мне нужен был поиск по нескольким каналам. Так что я написал
парсер для телеграм. Он парсит канал в базу PostgreSQL. А потом можно из базы брать данные и выводить куда-нить. Например, можно выводить пользователей, которые писали определенные слова или репостить.