Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Разработка сложных Telegram-ботов: Мониторинг цен Steam + Админка

Разработал комплексный Telegram-бот для автоматизированного мониторинга цен на торговой площадке Steam (CS2 Skins).

Проект реализован как полноценное микросервисное приложение, которое работает 24/7, обрабатывает тысячи запросов и мгновенно уведомляет пользователей о изменении цен.

ТЕХНИЧЕСКИЙ СТЕК:
• Язык: Python 3.11
• Фреймворк: Aiogram 3.x (полная асинхронность)
• База данных: PostgreSQL + asyncpg (высокая производительность)
• Парсинг: aiohttp (non-blocking requests) + Anti-ban system
• Инфраструктура: Docker & Docker Compose (контейнеризация)

ФУНКЦИОНАЛ ПРОЕКТА:
1. Система уведомлений (Price Alerts): Отдельный фоновый сервис (Daemon) мониторит рынок и отправляет алерты, когда цена падает ниже желаемой.
2. Аналитика инвентаря: Оценка стоимости всего инвентаря Steam по ссылке на профиль (учитывает курс валют USD/UAH).
3. Портфолио трейдера: Трекинг инвестиций, расчет PnL (прибыли/убытков) в реальном времени.
4. Обход защиты: Реализована ротация User-Agents и система "умных" задержек для обхода Rate Limiting от Steam.

Исходный код и архитектура:
Полный код проекта доступен на моем GitHub (ссылка ниже). Там же можно просмотреть ER-диаграмму базы данных и структуру микросервисов.

#python #pytelegrambot #parsing #docker #PostgreSQL #aiogram #bot #botdevelopment
Детали работы
Бюджет 10 000 UAH
Добавлена 11 января
202 просмотра
Фрилансер
Євгеній Пилипчук
Украина Киев  1  0

Свободен для работы Свободен для работы
1 Сейф завершен
На сервисе 4 месяца 29 дней