IPHONE TRICHILI

Как работают Telegram-боты для мониторинга объявлений

Опубликовано: · Обновлено: · 5 мин чтения

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

Этап 1. Сбор данных

Система регулярно получает данные из источников: страницы классифайдов, приложения и каналы. Сбор идёт не непрерывно, а циклами. Поэтому «мгновенно» здесь — скорее маркетинг: между публикацией и сообщением всегда есть какое-то время.

Этап 2. Разбор объявления

Из каждого объявления система извлекает нужные поля:

  • модель и объём памяти;
  • цену и валюту;
  • город;
  • контакты продавца;
  • фотографии и ссылку.

Сложнее всего с каналами: там нет единого формата, и в одном сообщении может быть сразу несколько телефонов.

Этап 3. Отсев дублей

Без этого шага лента быстро превращается в мусор. Система запоминает, что уже видела, и сравнивает новые объявления со старыми. Хорошо работает сочетание номера продавца, текста и изображения.

Этап 4. Фильтры

Объявления сравниваются с настройками пользователя: например, с моделями, городом и диапазоном цены. Чем точнее фильтр, тем меньше лишних сообщений.

Этап 5. Доставка в Telegram

Бот отправляет сообщение через Telegram Bot API: текст, фото и кнопку со ссылкой. У Telegram есть ограничения на частоту отправки, поэтому при большом количестве пользователей сообщения приходится распределять во времени.

Почему скорость не бывает абсолютной

На время доставки влияют:

  • как часто система проверяет источник;
  • ограничения площадки на автоматические запросы;
  • время обработки и загрузка системы;
  • очередь отправки в Telegram.

Поэтому скорость у разных сервисов отличается, и лучше всего сравнить её на практике. Сравнить его с другими способами поможет материал об отслеживании объявлений OLX.

Как оценить бота

Во время пробного периода проверьте:

  1. Приходят ли объявления, которые вы сами видите на площадке.
  2. Сколько времени проходит с момента публикации.
  3. Часто ли попадаются дубли и нерелевантные объявления.
  4. Все ли данные есть в сообщении: цена, город, контакт, ссылка.
  5. Есть ли живая поддержка и понятные условия оплаты.

Как отличить настоящего бота от копии

Проверяйте точное имя пользователя в Telegram: похожие названия используют и мошенники. Не оплачивайте доступ людям, которые пишут вам первыми. Официальные контакты TRICHILI указаны на странице тарифов.

Источники

Открыть Telegram-бота