SETKA
Job & candidate search bot (swipe UI)
Candidates create a profile and swipe vacancies (Apply/Skip). Employers publish a vacancy and receive applications as a queue. Focus: privacy, anti-spam, monetization.
Client
SETKA
Year
2025
Services
Telegram BotMatchingHR FlowMonetization

Task & solution
Task
Build a fast and clean job/candidate search flow with a focus on privacy, quality control, limits, and anti-spam.
Solution
Two roles (candidate/employer), swipe UI for quick review, city-based geo filtering, HR application queue, paid access via Tribute for employers, admin panel and quality-control tools.
Features
- •Swipe Apply/Skip + FSM onboarding (reset by /start)
- •Profile and vacancy editors
- •City-based recommendations
- •HR application queue
- •Privacy: contacts only after a match
- •Anti-spam & limits (5 min between actions, 1 photo, 1024 chars, 1 vacancy)
- •Monetization: Tribute + daily membership verification
- •Admin panel + logging (events/errors)
Project status
The project is in active development with regular feature updates and UX improvements.
Technology
Pythonaiogram 3Telegram Bot APIFSMTributeLogging
Like this project?
Let’s discuss your case and suggest the best flow for your task.