Freelance Lead Bot
Lead → reply in one click
Monitors freelance channels, filters noise, sends strong requests to Telegram, and prepares an AI draft reply in one click.
Why it
was needed
Freelance orders do not live long. If you see them an hour later, a good contractor has already replied first.
The bot reads selected Telegram channels through the user API, filters messages by keywords, stop words, and score, stores processed leads in SQLite, and avoids duplicates.
AI is used at the point of value: when a lead is already found, one button creates a draft reply for the contractor profile.
How the stream became a
queue
The bot turns channel noise into a compact queue of opportunities with context, score, and a ready next action.
- I Channel monitoringTracks selected freelance sources without manual reading.
- II Noise filtersKeywords, stop words, and score remove weak messages.
- III Duplicate controlSQLite keeps processed messages from being sent twice.
- IV Telegram deliveryStrong leads arrive in the same channel where response happens.
- V AI draftOne button prepares a first reply instead of starting from a blank page.
What we could
measure
Lead → reply in one click. Here are verifiable outcomes and visual materials from the source projects.
The point is not to read more channels. The point is to see the few messages worth answering while they are still alive.
Stack,
and why
Similar task? 30 minutes, no brief.
Describe what you need. I will say honestly whether I take it, how much it costs, and whether AI can speed it up.