Как это работает
Уведомления из botHelp в Google Sheets настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.
- Запуск: Ежедневный триггер в 8:00
- Затем: Получить список товаров из таблицы
- Проверка: Обработать каждый товар партиями по 1
- Затем: Пауза между запросами
- Затем: Загрузить HTML страницы товара
- Затем: Извлечь текущую цену из HTML
- Затем: Нормализовать значения цен
- Затем: Вычислить изменение цены
- Затем: Очистить разобранные поля
- Проверка: Цена изменилась?
- Если да — Сформировать уведомление Telegram
- Затем: Отправить оповещение о цене через Telegram
- Если да — Записать историю цен в таблицу
- Затем: Пауза перед обновлением таблицы
- Затем: Обновить последнюю цену в главной таблице
Такой сценарий можно запустить в Scriptera: задача описывается обычными словами, сборка и запуск — на стороне сервиса.