
Closed
Posted
Paid on delivery
About the project A button-driven Telegram bot for matching riders with drivers. All interactions use clickable buttons - no text commands needed. Features • User Registration: Passengers and drivers register with Name, phone, Photo and ID document. • Admin Approval: All registrations require admin approval before users can use the service. • Two Options for Ride start: o Request Ride: Riders share pickup/dropoff locations via GPS, select time, and specify passenger count. o Offer Ride: Drivers share start/end locations, departure time, and available seats. • Automatic Matching: Proximity-based matching (configurable radius) with time window compatibility. • Contact Sharing: Both parties receive full contact info (name, phone, Photo, Telegram) on match. • Admin Reports: Registration stats, trip reports, waiting times, seat utilization • Cancel Anytime: Users can cancel their active requests/offers but customizable. How It Works Registration Flow Passenger Registration: 1. Tap "Register" 2. Select "Register as Passenger" 3. Enter full name 4. Enter phone number 5. Select document type (ID Card / Driving License / Passport) 6. Upload photo of document 7. Upload photo of user 8. Wait for admin approval Driver Registration: 1. Tap "Register" 2. Select "Register as Driver" 3. Enter full name 4. Enter phone number 5. Select document type 6. Upload photo of document 7. Select vehicle type (Car / SUV / Van / Minibus) 8. Select number of seats 9. Enter vehicle year and model 10. Wait for admin approval Rider Flow (after approval) 1. Tap "Request Ride" 2. Share pickup location (GPS) 3. Share drop-off location (GPS) 4. Select preferred time from buttons 5. Select passenger count 6. Wait for match notification Driver Flow (after approval) 1. Tap "Offer Ride" 2. Share starting location (GPS) 3. Share destination (GPS) 4. Select departure time from buttons 5. Select available seats 6. Wait for match notification Admin Panel • Pending Registrations: Review and approve/reject new users • View Documents: See uploaded ID documents • Registration Report: Pending/approved/rejected counts, driver/passenger totals • Trip Report: Matches, active trips, waiting riders, available drivers • Waiting Time Report: Average wait times • Seat Utilization Report: Seats offered vs filled Matching Logic • Pickup must be within MATCH_RADIUS_KM of driver's start • Drop-off must be within MATCH_RADIUS_KM of driver's end • Times must be within MATCH_TIME_WINDOW_MINUTES • Driver must have enough seats for passengers Match Notifications When matched, both parties receive: • Name and phone number • Telegram username (if available) • Ride time and seat/passenger info • Driver also receives rider's pickup and dropoff locations as map pins Commands • /start - Show main menu • /myid - Show your Telegram user ID (for admin setup) Customization Adding Admin Users 1. Have the user send /myid to the bot 2. Add their user ID to ADMIN_IDS list in [login to view URL] 3. Restart the bot Adding New Time Slots Edit the TIME_SLOTS list in bot.py. Adding Vehicle Types Edit the VEHICLE_TYPES list in bot.py. Adjusting Matching Parameters Update values in [login to view URL] - no code changes required.
Project ID: 40201599
16 proposals
Remote project
Active 7 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average $27 USD for this job

With a decade's worth of experience under my belt, I've successfully completed over 100 projects in different frameworks such as WordPress, Shopify, SquareSpace, Wix, and more. My expertise ranges from Custom PHP development to comprehensive UX/UI designing and digital marketing strategies. A task as intricate as this Telegram match-making bot is tailor-made for me, as my skills in cutting-edge technologies like Bootstrap, HTML5, CSS3, jQuery are intertwined with meticulous attention to detail and extensive quality checking. Balance is the key to customization. With a firm commitment towards ‘one project at a time’, I ensure the devotion of my maximum hours into any assignment. With effective 24X7 communication along the way and ready availability for clear any doubts you might have or include any modifications that you may require down the line. Moreover, as confirmed by all my past clients who have experienced my services attest to my quick turnaround time and dedication towards ensuring their satisfaction. A project is only complete with efficient support & maintenance. I offer detailed documented corporate process, thereby providing complete transparency and guaranteeing reliability.
$11 USD in 7 days
6.7
6.7

Hey , I just finished reading the job description and I see you are looking for someone experienced in API Development, Telegram API, Bot Development, Python, Android, Database Management, Software Architecture, Mobile App Development, Automation and PHP. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Syed.
$10 USD in 4 days
3.1
3.1

I can build this Telegram ride-sharing matchmaking bot exactly as described, with button-only flows, GPS-based matching, admin approvals, and detailed trip/utilization reports, using a clean Python + database backend. I’ll handle full development, testing, and deployment on your server/VPS, keep all key parameters configurable (radius, time window, slots, vehicle types), and am ready to start immediately and share past Telegram bot work.
$100 USD in 7 days
2.1
2.1

As a certified AI Developer and Python Automation Specialist, creating complex Telegram bots is my bread and butter. I have an in-depth understanding of every skill required for your project, which will ensure that the bot I develop for your riders and drivers matching service will be frictionless and efficient. My proficiency in Python enables me to implement complicated functions like proximity-based matching with time window compatibility and automatic user registration system. Creating a comprehensive yet user-friendly interface requires expertise in several areas, such as Flask, Selenium, Beautiful Soup, and n8n workflow automation. My skillset covers all these crucial areas which ensures a seamless experience for the users. Moreover, my Chatbot creation ability aligns perfectly with your needs by giving your users the option to use clickable buttons instead of typing out commands. This feature will simplify usage and broaden its accessibility. The customizable features like adding admin users, new time slots, vehicle types etc will be smoothly implemented due to my expertise in Flask. The admin panel functionalities you mentioned like pending registrations review, trip report generation etc can be easily realized thanks to my data scraping & analysis skills.
$30 USD in 7 days
1.1
1.1

Hi, I'm excited about the opportunity to develop a comprehensive button-driven Telegram matchmaking bot for your rideshare project. My expertise in Telegram API and Python, combined with experience in database management and automation, equips me to create seamless user registration, automatic proximity-based matching, and efficient admin control panels. I can ensure that users experience a smooth process, from registration to ride notification, leveraging the precise matching logic you outlined. Let’s discuss the specific requirements and timelines to get your project rolling. What specific features or customizations would you like to prioritize in the initial development phase?
$50 USD in 2 days
0.0
0.0

Hi, I understand the requirements for developing a comprehensive Telegram match-making bot for riders and drivers. With my experience in PHP and design tasks, I assure you of professional quality, timely communication, and clean file delivery. For this project, I would approach it by creating user-friendly interfaces using tools like Photoshop and Illustrator. I would focus on seamless interactions through clickable buttons for user registration, ride requests, and matching processes. I invite you to review my portfolio: https://www.freelancer.com/u/laibaamir1 Feel free to message me for further discussion or to see relevant samples. Thank you, and I look forward to working with you. Best regards, Laiba
$11 USD in 1 day
0.0
0.0

Hello, I’ve read your comprehensive Telegram match-making bot spec and I’m confident I can deliver a robust, secure, and scalable solution. I’ve built button-driven Telegram bots with end-to-end flows for passenger and driver registration, admin approvals, and auto-matching based on proximity and time windows. My approach uses Python (aiogram) for the bot, PostgreSQL for data, and a lightweight admin panel to manage registrations, documents, and reports. All interactions will rely on inline keyboards—no text commands—ensuring a smooth UX. The registration and admin-approval workflow will enforce identity checks, while the matching engine will respect MATCH_RADIUS_KM and MATCH_TIME_WINDOW_MINUTES, verify driver seat availability, and reveal full contact details upon match. Admin reports (pending registrations, trips, waiting times, seat utilization) will be available in a clear dashboard. The system is designed to be configurable via TIME_SLOTS, VEHICLE_TYPES, and admin IDs, with easy tweaks to matching parameters and time slots. Delivery plan: MVP in 7 days with testing, followed by staged enhancements. Bid: 11 USD. Next steps: If you approve, I’ll share a detailed task plan and milestones within 24 hours. Best regards,
$15 USD in 4 days
0.0
0.0

I'm ready to take your Telegram match-making bot development project and create something truly exceptional. With my deep understanding of APIs and automation using Python, I'm equipped to develop the click-button driven Telegram bot you envision. Additionally, my significant experience in custom script development will ensure all interactions within the bot are smooth and effortless for your users. One of the key features of your project is the user registration process that requires admin approval. I have not only worked on similar features in my previous jobs but have also developed efficient, robust code that ensures processes like these run seamlessly. My skills in REST APIs and OAuth will also help in designing a secure admin panel to manage registrations, provide reports on trip statistics you seek, and more. Lastly, my experiences in creating practical solutions such as file management systems and cloud synchronization can contribute to your 'Contact Sharing' feature, where I ensure that both parties receive informative notifications with their match details, contact information including Telegram usernames (if applicable), plus map coordinates. Let's collaborate and create a match-making bot that's functional, intuitive, and tailored to meet the specific needs of your business!
$15 USD in 4 days
0.0
0.0

New freelancer. Experienced developer. Fully committed to your success. I’m building my reputation, which means I care more about quality and satisfaction than the paycheck, giving you dedicated effort, clear communication, and excellent results at a competitive rate. I'm also offering 6 months of free maintenance!!! With your unique project, I believe I can offer a fresh perspective and innovative approach. As an experienced full-stack developer, I have proficiency in Python, PHP, and API development, skills that align perfectly with the needs of this project. Moreover, my exposure to software architecture will be instrumental in creating a smooth and scalable Telegram bot that meets your requirements.
$11 USD in 7 days
0.0
0.0

Hello, As a seasoned Web and Mobile Frontend Engineer, my expertise lies in creating applications that are not only fast, scalable, but, most importantly, user-friendly. For your Comprehensive Telegram Match-Making Bot Development project, my proficiency in languages like Python and skills in Database Management would be an immense asset. I can guarantee the development of a button-driven Telegram bot to match riders with drivers, without needing users to rely on text commands. Moreover, with extensive experience in API integration and backend connectivity using Node.js and Firebase, I possess the knowledge to ensure the creation of data flow that is reliable and real-time when required. The matching logic for passenger-driver compatibility is well within my capabilities as I am adept at tailoring parameters perfectly. Lastly, I understand firsthand the value of clean, maintainable code for long-term success. Hence, not only can I deliver interfaces that are visually polished but also technically strong – ready to withstand the test of time. Choosing me for this project would mean partnering with someone who not only showcases great technical acumen but also one who values collaboration and aims to deliver work that genuinely improves the product. Thanks!
$10 USD in 6 days
0.0
0.0

Hey , I just finished reading the job description and I see you are looking for someone experienced in Android, Automation, Telegram API, API Development, Software Architecture, Database Management, PHP, Bot Development, Python and Mobile App Development. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Salik.
$10 USD in 3 days
0.0
0.0

Thanks for the opportunity. Let’s turn this idea into a solid result. I can build a fully button-driven Telegram bot that seamlessly matches riders with drivers, handling registration, GPS-based ride requests/offers, and proximity/time-based matching with admin approval. The system will include secure document uploads, real-time notifications, and a robust admin panel with comprehensive reports, all customizable for time slots, vehicle types, and matching parameters. This solution will be intuitive for users, easy to manage for admins, and fully scalable for future growth.
$10 USD in 3 days
0.0
0.0

I can build your button-driven Telegram ride-matching bot with a clean, intuitive UX where all actions are handled through clickable menus—no text commands required. I’ll implement secure passenger and driver registration with photo/ID uploads, structured vehicle details, and a robust admin approval workflow. The ride request and offer flows will support GPS-based pickup/dropoff sharing, time-slot selection, and seat/passenger logic exactly as specified. I’ll develop configurable, proximity- and time-based automatic matching with instant notifications and full contact sharing for both parties. A comprehensive admin panel will provide registration oversight, document review, trip analytics, waiting time metrics, and seat utilization reports. The system will be fully configurable (admins, time slots, vehicle types, matching parameters) without code changes and built for reliability and future scaling. Best Regard Omar
$11 USD in 2 days
0.0
0.0

With your project's emphasis on delivering a comprehensive and user-friendly telegram bot, I'm confident that my extensive development skills and unique blend of technical expertise and thoughtful design will make me the perfect candidate for the job. Having mastered PHP over the years, API Development is a key skill of mine and it will be crucial in ensuring seamless interactions between users, registration processing, as well as reporting functionalities.I understand how crucial scalability is for a project like yours, and I intend to future-proof it. That's why my approach aligns perfectly with your vision of building solutions beyond the present into ones that will continuously serve a growing user-base. Not only do I have relevant skills, but I am also driven to ensure your project's success. My intrinsic determination to deep dive into a project stems from my genuine motive to ensure businesses prosper—this is no exception. Let's collaborate and turn your idea of a robust system for riders and drivers into an impactful reality.
$25 USD in 7 days
0.0
0.0

Addis Aba, Ethiopia
Member since Jan 30, 2026
$10-30 USD
$10-11 USD
$10-11 USD
$10-15 USD
$10-12 USD
$30-250 USD
min $100000 USD
₹600-1500 INR
$750-1500 USD
$2-8 USD / hour
$250-750 USD
$250-750 AUD
₹100-400 INR / hour
$3000-5000 USD
₹12500-37500 INR
$30-250 USD
$250-750 USD
$8-15 CAD / hour
$2-8 USD / hour
$750-1500 USD
₹1500-12500 INR
₹600-1200 INR
₹12500-37500 INR
$10-30 USD
₹12500-37500 INR