Телеграм-бот для автоматизации мониторинга публичных закупок на портале dzo.com.ua. Решение позволяет оперативно получать уведомления о новых тендерах, соответствующих гибко настроенным критериям поиска.
Технологии:
* Язык: Node.js
* Библиотека Telegram: telegraf
* База данных: SQLite
* Axios, Winston, PM2
Основной функционал:
* Гибкая настройка источников мониторинга: Отслеживание тендеров по произвольным ссылкам-фильтрам с сайта, указываемым в конфигурационном файле.
* Автоматическая проверка и уведомление: Периодический парсинг новых закупок и отправка структурированных уведомлений в Telegram с ключевой информацией о тендере.
* Ведение базы данных: Использование локальной базы данных для отслеживания уникальных тендеров, предотвращения дублирования и автоматического удаления устаревших записей.
* Управление подписчиками: Автоматическая деактивация пользователей, заблокировавших бота, с очисткой очереди сообщений для оптимизации работы.
* Администрирование и надежность: Управление параметрами работы через .env файл и обеспечение стабильной работы в фоновом режиме с помощью менеджера процессов PM2.
#Telegram #bot #телеграм-бот #dzo #ProZorro #закупки #тендеры
Технологии:
* Язык: Node.js
* Библиотека Telegram: telegraf
* База данных: SQLite
* Axios, Winston, PM2
Основной функционал:
* Гибкая настройка источников мониторинга: Отслеживание тендеров по произвольным ссылкам-фильтрам с сайта, указываемым в конфигурационном файле.
* Автоматическая проверка и уведомление: Периодический парсинг новых закупок и отправка структурированных уведомлений в Telegram с ключевой информацией о тендере.
* Ведение базы данных: Использование локальной базы данных для отслеживания уникальных тендеров, предотвращения дублирования и автоматического удаления устаревших записей.
* Управление подписчиками: Автоматическая деактивация пользователей, заблокировавших бота, с очисткой очереди сообщений для оптимизации работы.
* Администрирование и надежность: Управление параметрами работы через .env файл и обеспечение стабильной работы в фоновом режиме с помощью менеджера процессов PM2.
#Telegram #bot #телеграм-бот #dzo #ProZorro #закупки #тендеры