кейс · 2026 роль: бот + фильтры + AI-упаковка срок: utility MVP статус: готов к запуску

Freelance Lead Bot
Лид → отклик в один клик

Мониторит фриланс-каналы, отсекает мусор, присылает сильные заказы в Telegram и по кнопке готовит AI-черновик отклика.

[ визуал · каналы → score → отклик ]
01 / контекст

Зачем это
понадобилось

Фриланс-заказы живут недолго. Если увидеть их через час, хороший исполнитель уже написал первым.

Бот читает выбранные Telegram-каналы через user API, фильтрует сообщения по ключевым словам, стоп-словам и score, сохраняет обработанные лиды в SQLite и не присылает дубли.

AI включен не в поиск, а в точке пользы: когда лид уже найден, можно нажать кнопку и получить черновик отклика под профиль исполнителя.

02 / решение

Как превратил поток в
очередь

Вместо бесконечной ленты каналов бот доставляет только подходящие карточки лидов, показывает причину попадания и дает кнопку для подготовки отклика.

  • I
    Чтение каналов
    User API видит публичные каналы и группы, к которым есть доступ у аккаунта.
  • II
    Фильтр спроса
    Ключевые слова, стоп-слова и score отделяют заказы от шума.
  • III
    SQLite без дублей
    Бот помнит обработанные сообщения и не заваливает повторениями.
  • IV
    Карточка лида
    Заказ приходит в Telegram с понятным контекстом и действием.
  • V
    AI-черновик
    Отклик генерируется только по кнопке, чтобы не тратить API на мусор.
03 / результат

Что получилось
посчитать

Лид → отклик в один клик. Здесь оставлены проверяемые результаты и визуальные материалы из исходных проектов.

TG
канал доставки
SQLite
память дублей
score
фильтр качества
1
кнопка отклика
Хороший бот здесь не заменяет человека. Он убирает чтение шума и оставляет момент, где человек решает.
- разбор проекта
04 / как сделано

Стек,
и почему

01
Telethon
Позволяет читать каналы через пользовательскую Telegram-сессию.
02
Telegram Bot API
Доставляет найденные лиды в привычный чат.
03
SQLite
Хватает для памяти дублей, кеша откликов и локального MVP.
04
Rule-based scoring
Поиск не тратит AI и остается прозрачным.
05
OpenAI draft
AI применяется только после ручного выбора сильного лида.
05 / следующая работа
Цветочный · v1
Сайт + CRM + Telegram-бот
06 / связь

Похожая задача? 30 минут, без брифа.

Опишите словами, что нужно. Скажу честно - берусь ли, за сколько и реально ли через AI.