Перейти к содержимому
NEXI
CONCEPTDEV2026

Мониторинг фриланс-заказов

Python-сервис: читает Telegram-каналы, фильтрует объявления и присылает подходящие заказы в группу.

Мониторинг фриланс-заказов — Python-сервис: читает Telegram-каналы, фильтрует объявления и присылает подходящие заказы в группу.

Направление

NEXI DEV

Год

2026

Статус

Концепт

Инструменты

Python, Telethon, Telegram Bot API

01 О проекте

Сервис на Python для поиска заказов в Telegram. Читает выбранные каналы и чаты через пользовательский аккаунт, фильтрует объявления по тематике и отправляет карточки подходящих заказов в рабочую группу от имени бота.

02 Задача

Заказы на проектирование, 3D, сайты и автоматизацию разбросаны по десяткам каналов. Нужно было перестать читать их вручную и не пропускать подходящие объявления.

03 Решение

Сервис подключается к источникам, классифицирует посты по направлениям и отправляет в группу карточку с категорией, отрывком и ссылкой на оригинал. Команды /start, /sources, /status и /test помогают проверить настройку прямо в Telegram. Поддерживается SOCKS5-прокси.

04 Процесс

  1. 01

    Список источников и правил фильтрации

  2. 02

    клиент Telegram и бот

  3. 03

    хранение состояния и защита от дублей

  4. 04

    команды управления

  5. 05

    тесты.

06 Результат

Рабочая версия с тестами и инструкцией запуска на Windows. Перед запуском требуется собственная настройка ключей Telegram.

07 Инструменты

  • Python
  • Telethon
  • Telegram Bot API
  • python-dotenv
  • Автотесты

Следующий проект

3D-логотипы

Другие работы команды