Find clients in
Telegram groups
KeyWatch monitors public Telegram groups and alerts you when someone writes something matching your keywords. Automatically. 24/7.
You're a barber in Porto.
You're in 10 local Telegram groups. Hundreds of messages every day. You can't read them all.
Someone writes: “Does anyone know a good barber near Aliados?”
KeyWatch catches it. You get an alert in 3 seconds. You reply first. Client is yours.
How it works
Set up a server
Free (Oracle Cloud) or paid ($5/mo Railway). Takes 10 minutes.
Set keywords
Tell the bot what to look for: "barber, haircut, стрижка"
Add groups
Send @group_username. KeyWatch joins and starts monitoring.
Then you just wait.
Alerts come to you automatically. 🔔
Features
Keyword matching
Exact and case-insensitive. Set up to 5 keywords on free tier.
Your server, your data
Monitoring runs on YOUR server. We never see your messages or keywords.
Real-time alerts
Telegram push notifications. No polling delay — instant via MTProto.
AI matching (Premium)
Understands context. "Looking for someone to cut my hair" matches "barber".
Free to start
5 groups, 5 keywords, no credit card. Oracle Cloud VPS is free forever.
Any language
Works with English, Ukrainian, Russian, Portuguese — any language.
Pricing
Free
- ✓ 5 groups
- ✓ 5 keywords
- ✓ Keyword matching
- ✓ 1 group/day add limit
- ✗ AI matching
- ✗ 10 min config update delay
Premium
- ✓ 100 groups
- ✓ 100 keywords
- ✓ AI semantic matching
- ✓ 5 groups/day add limit
- ✓ 1 min config updates
- ✓ Cloudflare Workers AI
VPS cost not included. Oracle Cloud is free. Railway is $5/mo.
Ready to find clients?
Set up in 10 minutes. Start getting alerts today.
Open KeyWatch Bot →