Разработка Telegram-ботов и автоматизации на Python

Roman Paniotov ZlobaRoman

Рейтинг: 3 162
Верифицирован через Сбер ID
Всего отзывов: 1 0
Профессионализм: 10 Коммуникация: 10
Выполнил заданий: 1
  • Работ в портфолио: 3
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 31 год
  • Стаж работы: 2 года
  • Зарегистрирован: 01.02.2026
  • Образование: Бакалавриат
  • Юридический статус:Самозанятый
  • Стоимость услуг (руб): 1 500 за час
Был на сайте:

Парсер + автопокупка для маркетплейса игровых предметов

Используемые навыки:

Описание

Разработал автоматизированную систему мониторинга и покупки предметов на крупном маркетплейсе CS2-скинов. Бот отслеживает новые лоты в реальном времени, фильтрует по заданным параметрам и автоматически совершает покупку выгодных предметов.

Задача клиента:
Заказчик торгует игровыми предметами (скины CS2) и теряет выгодные сделки, потому что вручную не успевает отслеживать новые лоты. Нужна система, которая автоматически мониторит маркетплейс, находит предметы по заданным критериям и покупает их быстрее конкурентов.

Решение

Что было сделано:

Асинхронный парсер, который мониторит новые лоты в реальном времени
Система фильтрации по 10+ параметрам: название, тип, цена, редкость, коллекция, float, паттерн, скидка, StatTrak, сувенирность
Автоматическая покупка подходящих предметов через API маркетплейса
Авторизация через Steam с сохранением сессии (Playwright)
Ротация прокси (Round-Robin) для обхода лимитов запросов
Telegram-бот для управления: настройка фильтров, просмотр статистики, уведомления о покупках
Админ-панель в Telegram с системой ролей
Конфигурация через JSON с валидацией по схеме
Логирование всех действий с автоочисткой

Стек: Python 3.12, asyncio, aiogram 3, Pydantic, Playwright, SQLite, curl_cffi

Результат

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

Презентация проекта

01_buy_notification.png
02_settings_panel.png
03_status_stats.png

Оценили проект:

0