
Первый мой проект на c#.
Проект состоит из 2 модулей (пока что) – это непосредственно сам парсер и телеграмм бот.
В планах реализация поисковика и выгрузки результатов поиска в Excel.
Назначение бота – оперативное получение специалистом по продажам информации о новом выставленном лоте на Электронной торговой площадке goszakupki.by.
Присылаемая ботом информация фильтруется на основании введенных для отслеживания кодов ОКРБ.
Кратенькая инструкция по его использованию.
1. Необходимо перейти по ссылке https://t.me/goszakupkaby_bot и запустить бота.
2. Вы увидите приветствие и Сообщение о том, что пользователь добавлен.
3. Необходимо указать код ОКРБ.
Например: ОКРБ 26.20.13.000 – это позволит получать информацию о новых закупках непосредственно по коду ОКРБ 26.20.13.000
Можно указать и часть кода, например: ОКРБ 26.20.
В этом случае будут приходить оповещения на все закупки с кодом ОКРБ в которых начинается с указанной части кода.
Можно добавлять несколько подписок.
ВНИМАНИЕ: строка должно обязательно начинаться с аббревиатуры – ОКРБ а потом только указываете сам код, как в примере.
При появлении на сайте госзакупок новой закупки в соответствии с запросами, БОТ будет присылать извещения.
ПРИМЕР ИСПОЛЬЗОВАНИЯ В Скринах
При запуске бота произойдет автоматическая регистрация.
Пример добавления Правильного запроса
Пример сообщения от бота согласно зарегистрированного запроса
Что касается десктопной версии, то в ней реализовано управление всей базой данных (база содержит все выставленные закупки с момента запуска парсера).
Можно выполнять поиск по любым параметрам, обновить статусы закупок, очистить БД от завершенных (если потребуется) закупок. Можно очистить и всю базу данных. Парсинг данных осуществляется в фоновом процессе, может задаваться его периодичность. Процесс парсинга не мешает работать с основным окном программы (парсера). Реализован просмотр основных сведений карточки закупки.

Парсер так же собирает информацию о покупателе, пока в сокращенном виде, но в планах расширить перечень информации – получение регистрационной информации со сторонних ресурсов по УНП покупателя.