Telegram tender bot
6737 UAHИщу разработчика для доработки и улучшения Telegram-бота для мониторинга государственных тендеров.
Бот получает данные с платформы eTenderGov.az через публичный API и уведомляет пользователей о новых тендерах. Сам сервис не предоставляет email-уведомлений, webhook’ов или push-нотификаций, поэтому вся логика мониторинга и уведомлений реализована на стороне бота.
Проект уже работает в продакшене, имеет реальных пользователей и развёрнут на Heroku.
Что делает бот сейчас
Поиск тендеров по ключевым словам (/search)
Подписка на ключевые слова (/subscribe, /unsubscribe)
Автоматическая проверка новых тендеров с заданным интервалом
Уведомления пользователям только о новых тендерах
Хранение информации о подписках и уже отправленных тендерах
Фильтрация по дате и статусу тендеров
Платный доступ и базовая админ-логика
Самая важная часть проекта
Ключевая функция проекта — механизм подписок (/subscribe).
Пользователь подписывается на ключевые слова или фразы, и бот:
регулярно проверяет API eTenderGov,
сопоставляет новые тендеры с ключевыми словами подписки,
отправляет пользователю релевантные уведомления,
не отправляет дубликаты ранее присланных тендеров.
Именно стабильная и корректная работа подписок является основной ценностью проекта.
Что нужно улучшить
Сделать механизм подписок ещё более стабильным и точным
Улучшить релевантность совпадений по подпискам
Улучшить поиск (/search) и порядок выдачи результатов
Улучшить фильтрацию (меньше нерелевантных тендеров)
Оптимизировать текущую логику без переписывания проекта с нуля
Привести код в более понятный и поддерживаемый вид
Техническая информация
Python
Telegram Bot API
Внешний REST API (eTenderGov)
Развёртывание на Heroku
Фоновая обработка задач
Формат работы
Проект уже существует — нужно разобраться в текущем коде и доработать его, а не писать всё заново. Приветствуются предложения по улучшению архитектуры и логики.
Главный приоритет — качество работы подписок и уведомлений.
В целом нам важно, чтобы разработчик сначала разобрался в проекте и предложил улучшения.
Отзыв заказчика о сотрудничестве с Владиславом Т.
Telegram tender botИсполнитель показал высокий уровень профессионализма и хорошее понимание задач проекта. Всегда был на связи, оперативно отвечал на вопросы и предлагал технические решения, а не просто выполнял инструкции.
Работа в целом выполнена качественно, основные задачи были решены. В процессе возникали рабочие моменты и небольшие задержки по срокам, но они обсуждались и не критично повлияли на результат.
Коммуникация на высоком уровне, с технической точки зрения исполнитель компетентен. В целом сотрудничеством доволен, могу рекомендовать для подобных проектов.
Отзыв фрилансера о сотрудничестве с Ismayil Gurbanaliyev
Telegram tender botОтличный заказчик, всегда на связи. Идёт на встречу, было приятно работать. Рекомендую.
-
1 день4491 UAH1 день4491 UAH
Доработаю логику подписок и API-фильтрации на Python, есть опыт автоматизации парсинга и работы с ИИ-фильтрами. Готов зайти в код сегодня, ориентир по цене — после короткого аудита архитектуры.
У вас сейчас используется БД или json-хранилище для трекинга дубликатов?
-
5 дней4491 UAH
324 5 дней4491 UAHЗдравствуйте. Я Backend Python разработчик, специализируюсь на Telegram-ботах и работе с API. Готов разобраться в существующем коде и оптимизировать алгоритмы подписок и поиска.
-
Победившая ставка2 дня6737 UAH
1251 35 1 3 Победившая ставка2 дня6737 UAHПриветствую, готов изучить код и дать рекомендации по его улучшению. Пишите в личные.
-
5 дней4491 UAH
276 1 0 5 дней4491 UAHЗдраствуйте, интересный проект, помогу доработать, обращайтесь. Портфолио на сайте есть
Актуальные фриланс-проекты в категории Python
Рассылка по группам
1500 UAH
Нужен софт который будет подключаться к телеграмм сессии, будет заходить в телеграмм группы и отправлять сообщения которое ему скажут Python, Разработка ботов ∙ 3 часа 29 минут назад ∙ 6 ставок |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 1 день 6 часов назад ∙ 29 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 1 день 11 часов назад ∙ 39 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 2 дня назад ∙ 39 ставок |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 2 дня 12 часов назад ∙ 58 ставок |