
GitHub‑инструмент мониторит наличие АИ‑95 на заправках и избавляет от очередей
Разработчик создал за час скрипт, который проверяет наличие бензина на выбранных заправках и отправляет оповещения в Telegram, позволяя заправляться без ожидания.
Что случилось
Автор статьи, уставший от многократных очередей за АИ‑95, решил решить проблему самостоятельно. За один час он написал скрипт, который проверяет наличие бензина на выбранных заправках и мгновенно оповещает его, когда топливо появляется.
Как работает инструмент
- Источник данных – публичные API Яндекс.Карты и сервисы мониторинга цен на топливо, которые предоставляют информацию о наличии конкретных марок топлива в реальном времени.
- Технологический стек – Python 3.11, библиотеки
requests,pydanticиaiogramдля Telegram‑бота. - Алгоритм – скрипт периодически (по умолчанию каждые 5 минут) запрашивает данные о выбранных заправках, фильтрует их по типу топлива (АИ‑95, АИ‑92, дизель) и сравнивает с заданным порогом наличия. При изменении статуса отправляется сообщение в Telegram‑чат.
- Настройка – пользователь задаёт список интересующих заправок в файле
stations.yaml, выбирает тип топлива и интервал проверки. - Результат – в тестах автор смог заехать на заправку в Москве без очереди, а в небольшом городе Моршанске сэкономил более двух часов ожидания.
Где взять код
Полный репозиторий доступен на GitHub: https://github.com/OutlinesTech/gas-monitor. В README описаны шаги установки, настройка Telegram‑бота и варианты расширения (поддержка нескольких городов, интеграция с SMS‑уведомлениями).
Что дальше
Автор планирует добавить поддержку API других провайдеров (например, 2ГИС) и реализовать веб‑интерфейс для визуального мониторинга. Также рассматривается возможность открытого API, чтобы другие разработчики могли строить надстройки.
Статья опубликована на Habr AI 7 октября 2026 г.
Этот быстрый прототип демонстрирует, как за несколько часов можно собрать полезный сервис, используя открытые данные и простые библиотеки. Для студентов это отличный пример практического применения API и автоматизации рутинных задач. Однако стоит помнить о возможных ограничениях публичных источников и необходимости соблюдать их условия использования.


