Find clients in
Telegram groups
KeyWatch monitors public Telegram groups and alerts you when someone writes something matching your keywords — by meaning, not just exact words. Works across languages. Automatically. 24/7.
You're a barber in Porto.
You're in 3 local Telegram groups. Hundreds of messages every day. You can't read them all.
Someone writes: “Does anyone know a good place to get a haircut near Aliados?”
Your keyword is “barber.” They never wrote that word. But KeyWatch understands meaning — you get an alert anyway. You reply first. Client is yours.
How it works
Open the bot
Start @empire_keywatch_bot. Guided onboarding walks you through every step.
Set keywords
Tell the bot what to look for: "barber, haircut, стрижка." Semantic matching handles the rest.
Add groups
Send @group_username. KeyWatch joins and starts monitoring. Test with a real message to verify.
Then you just wait.
Alerts come to you automatically. 🔔
Features
Semantic matching
Matches by meaning, not just exact words. "Looking for a haircut" matches your keyword "barber." Works across languages.
AI prompt mode
Built-in Haiku AI — no API key needed. Describe what you want in plain language: "Find people looking for apartment rentals."
Privacy first
Free plan runs on our shared server — we never read your messages. Premium gets a dedicated isolated server. Want maximum privacy? Self-host on your own VPS.
Real-time alerts
Get notified the moment a matching message appears. Alerts arrive as Telegram messages — straight to your DM or a group of your choice.
Free to start
3 groups, 3 keywords, 150 semantic checks/day. No credit card. No time limit.
Any language
English, Ukrainian, Russian, Portuguese, Spanish — semantic matching understands meaning in any language.
Hybrid mode
Combine semantic matching with AI confirmation for maximum precision. Premium feature.
Filter profiles
Different keywords and matching modes per group. Target each community with the right settings. Premium+ feature.
Pricing
Free
- ✓ 3 groups
- ✓ 3 keywords
- ✓ 150 semantic checks/day
- ✓ 5 AI prompt checks (lifetime)
- ✓ 1 destination
- ✓ 2 min polling (10 sec first 3 hrs)
- ✗ Hybrid mode
- ✗ Filter profiles
Premium
- ✓ 50 groups
- ✓ 200 keywords
- ✓ 20,000 semantic checks/day
- ✓ 100 AI prompt checks/day
- ✓ 10 destinations
- ✓ 10 sec polling
- ✓ Hybrid mode
- ✓ Threshold tuning
- ✗ Filter profiles
Premium+
- ✓ 100 groups
- ✓ 200 keywords
- ✓ 50,000 semantic checks/day
- ✓ 200 AI prompt checks/day
- ✓ 10 destinations
- ✓ 10 sec polling
- ✓ Hybrid mode
- ✓ Threshold tuning
- ✓ 20 filter profiles
- ✓ Per-group settings
- ✓ Auto-response (AI replies)
- ✓ Up to 10 response accounts (assign any to any profile)
- ✓ Forward originals with media
Pay via Telegram Stars — 0% commission. Self-host on Railway ($5/mo) or your own VPS.
Security first
Numpad code entry
No copy-paste tokens. Enter your setup code via a randomized numpad — protection against phishing and clipboard attacks.
Seamless migration
Move between the shared pool and your own Railway server without losing your session. Transfer is automatic — no re-entering codes.
Ready to find clients?
Guided setup takes 10 minutes. Start getting alerts today.
Open KeyWatch Bot →