
Closed
Posted
Paid on delivery
I’m building a simple rideshare service that lives entirely inside Telegram, and I need a bot that can do the matching for me. The flow should feel natural and be driven by clickable buttons rather than text commands, so riders and drivers never have to remember slash-codes. Here’s the core job: • When a rider taps “Request Ride,” the bot asks—via buttons—for pickup location, drop-off location, preferred time, and number of passengers. • When a driver taps “Offer Ride,” the bot gathers their current or planned route and available seats the same way. • As soon as there’s a compatible pair, the bot creates a private chat (or group, if easier) introducing both parties with the trip details, so they can confirm final logistics on their own. • Status messages should keep each side informed—“Looking for a match…,” “Match found,” or “No match within X minutes, try again?”—again, all through buttons. Acceptance criteria – All interactions rely on Telegram buttons; users never need to type commands. – Matching uses the three rider inputs I listed above and any basic driver info you deem necessary. – The bot runs on my server (I’ll provide SSH) and is fully documented so I can update the token or tweak wording later. – Additional instructions for creating additional button flows will be added later. Feel free to build in Python with python-telegram-bot, Node with Telegraf, or another well-supported library—just keep the code clean and the setup steps minimal. If you have past Telegram bot examples, I’d love to see them when you bid.
Project ID: 40183791
22 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
22 freelancers are bidding on average $32 USD for this job

⭐Hi, I’m ready to assist you right away!⭐ I believe I’d be a great fit for your project since I have extensive experience in Telegram API integration and bot development. Additionally, my background in backend development and software engineering equips me to tackle the complexities of creating a seamless rideshare matching bot in Python or Node.js. Building a Telegram rideshare matching bot that operates smoothly through clickable buttons aligns with my expertise. I will ensure that the bot follows a natural flow, prompting riders and drivers to input necessary details effortlessly. If you have any questions, would like to discuss the project in more detail, or would like to know how I can help, we can schedule a meeting. Thank you. Maxim
$50 USD in 5 days
5.6
5.6

Hello, I’m excited to build your Telegram bot for the rideshare service! With experience in Python and Telegram bot development, I will create a smooth, button-driven flow for both riders and drivers, handling ride requests, offers, and real-time status updates. I’ll ensure seamless matching and provide you with documentation to make future adjustments easy. The bot will run on your server with minimal setup required. Let’s make this happen quickly! Best regards, Dragan
$100 USD in 3 days
4.3
4.3

As a seasoned software engineer and AI specialist, I've had the privilege of creating enterprise-grade solutions, automating complex workflows, and developing reliable & scalable web and mobile platforms that align with business goals. Firstly, my experience with Node.js, Python, and web development makes me well-versed in crafting functional Telegram bots. Secondly, my proficiency in chatbots perfectly suits your project's requirement of buttons-driven interaction rather than text commands for the rideshare service to keep it user-friendly. Finally, my ability to work within strict security environments will ensure your project is in safe hands. In summary, choosing me as your technical partner for this project would mean getting an expert who understands not only the technical aspects but also thinks strategically about long-term business impacts. Let's collaborate on this exciting rideshare project that emphasizes clean code, efficient matching using button flows on Telegram while keeping the `setup steps minimal!`
$20 USD in 2 days
4.0
4.0

Drawing from over 6+ years of unmatched expertise in cutting-edge technology solutions as an experienced Unity Game Developer, I am perfectly poised to actualize your vision for a Telegram Rideshare Matching Bot. My technical mastery extends beyond just games to API Development, Node.js, and Python, which are paramount for designing and deploying efficient Telegram bots like the one you’ve described More specifically, my familiarity with the python-telegram-bot library--the same library you explicitly prefer—will significantly streamline your project turnaround time while guaranteeing code cleanliness and setup simplicity. I appreciate how essential it is for the bot to rely solely on Telegram buttons per your specifications to offer an intuitive user experience; and this aligns with my passion for crafting immersive environments and interactive content that redefine possibilities. Furthermore, I assure utmost reliability with your server as I have extensive know-how on managing secure infrastructure using AWS DevOps -- a skill relevant for handling SSH access to your server. This aligns not only with the project requirements but also complements my 5-year deep-dive into the nuances of Unity game development, which emphasized delivering captivating experiences distinguished by their flawless execution.
$20 USD in 7 days
4.0
4.0

✔ I deliver 100% work — 99.9% is not for me. ✔ Workflow Diagram User Button Flow Design ⟶⟶ Telegram Bot Architecture Setup ⟶⟶ Rider Flow Development ⟶⟶ Driver Flow Development ⟶⟶ Matching Engine Logic ⟶⟶ Private Chat Auto-Creation ⟶⟶ Status Messaging System ⟶⟶ Server Deployment ⟶⟶ Testing & QA ⟶⟶ Documentation & Handover Key Highlights ✔ 100% button-driven Telegram bot — no slash commands or manual typing required ✔ Rider flow — pickup, drop-off, time, and passenger count collected via interactive buttons ✔ Driver flow — route, timing, and available seats captured through buttons ✔ Smart matching engine — pairs riders and drivers based on compatibility rules ✔ Auto private/group chat creation — bot introduces matched users with trip summary ✔ Live status updates — “Searching…”, “Match found”, “Retry?” all via buttons ✔ Clean conversation UX — natural, friendly, and intuitive for non-technical users ✔ Python (python-telegram-bot) or Node (Telegraf) — clean, scalable, maintainable code ✔ Runs on your server — SSH deployment, token setup, and environment configuration ✔ Fully documented — easy token update, text edits, and button flow extensions ✔ Expandable architecture — ready for future features like pricing, ratings, or payments ✔ Fast delivery — functional prototype quickly, then refined to production quality Best Regards, Asad Telegram Bot Developer | Automation Engineer | Backend Systems Specialist
$20 USD in 2 days
3.6
3.6

I've reviewed your project "Telegram Rideshare Matching Bot" and can deliver exactly what you need . I have extensive experience with similar projects and can start immediately. My approach focuses on clean, maintainable code with thorough documentation. Ready to discuss details and begin work right away.
$10 USD in 1 day
3.7
3.7

As an experienced backend developer with a strong background in Node.js, Python, and the Telegram API, I am confident I can create a powerful and intuitive Telegram rideshare matching bot that will exceed your expectations. My skillset aligns perfectly with the requirements of your project, from using buttons instead of textual commands to creating private chats for trip details. My previous experience in full-stack development has honed my ability to create scalable, efficient, and user-friendly applications. I am well-versed in creating dynamic websites and automating data extraction; skills that will greatly benefit the development of your rideshare matching bot. Additionally, my knowledge of Vue.js will ensure a highly appealing frontend interface for your bot. I understand that maintaining flexibility is key to any project and this is why I assure you total control over your bot by creating detailed documentation that enables you update tokens or adjust wordings effortlessly in the future. Trust me to complete this project meeting high quality standard and within deadline - Think Craig for a professional job!
$30 USD in 1 day
3.7
3.7

I can build a fully button‑driven Telegram rideshare bot that feels natural and fast—no slash commands, no typing. Riders and drivers will move through clear, clickable steps to submit routes, times, and seats, with smart status updates at every stage. The bot will auto‑match compatible rides and instantly open a private chat to connect both sides. I’ll deploy it on your server, document setup and flows clearly, and keep the code clean so future button journeys are easy to add.
$20 USD in 7 days
3.2
3.2

Greetings I can surely help you for Telegram Rideshare Matching Bot I am in the IT industry since more than a decade and serve so many clients in building and rebuilding websites, software, and applications I have strong hands-on different cms like webflow, Wordpress, shopify, squarespace, wix and on different programming languages like PHP, Laravel, React, Node.js, HTML, CSS, And I did the migration from HTML to click funnels. I have made so many websites (E-commerce, WordPress, Classified admin, WooCommerce, etc.), bots, softwares, and Mobile applications (Android, IOS, and Huawei Play store) in my entire career. I have strong hands on both the front end and back end. Currently, I am part of the team who are dealing with miscellaneous tasks in dubizzle and Mzad Qatar including design and layouts and they both have more than 1 million users. I believe that you are looking for a web designer and for sure you will get your end desire result with plagiarism-free work and with better quality as I am assuring you this. Package deals can also be done for long-term collaboration as per the client's requirement. Kindly do come on chat so that we can discuss project details further more.
$10 USD in 2 days
5.1
5.1

This is a stateful matching bot problem, not just a few Telegram buttons. The key is clean conversation flow, reliable session tracking, and safe user handoff into private chats. I can build a button driven Telegram rideshare bot where riders and drivers submit trip details through guided prompts, and the backend matches compatible pairs automatically with clear status updates. The implementation will include modular flows, proper state storage, and a deployment ready setup on your server with simple docs so you can adjust wording or extend new button journeys later. Your listed budget fits a basic demo, but for a robust production ready bot with clean matching logic and maintainable structure, my bid is in the $80 to $110 range. Share your preferred matching rules and I can start immediately.
$90 USD in 3 days
2.8
2.8

Hi there! I'm excited about your project for a Telegram Rideshare Matching Bot. With over 9 years of experience in Python development and specific expertise in building user-friendly bots using the Telegram API, I'm confident I can deliver a solution that feels intuitive and seamless for both riders and drivers. My past work includes developing similar bots that utilized button-driven interactions for enhanced user experience. I understand the importance of clean code and minimal setup steps, ensuring easy updates for you later. I can start immediately and will ensure thorough documentation so you can easily manage the bot in the future. Let's get this ride-sharing service rolling!
$25 USD in 10 days
2.5
2.5

Hello, Greetings , Good morning! I am an expert mobile engineer with skills including Node.js, Software Development, Backend Development, Bot Development, Software Engineering, Web Development, API Integration, Telegram API, API Development and Python. Please contact me to discuss more regarding this project. Eager to hear your feedback
$25 USD in 2 days
3.1
3.1

Hi there, I have 7+ years of experience in Node.js, Web Development, Software Development and can deliver a clean, reliable solution for your project. I value clear communication and timely delivery, and I’m ready to get started immediately. Let’s connect and discuss your goals. Best regards, Dorian
$20 USD in 1 day
2.5
2.5

Hey! I've built several Telegram bots using python-telegram-bot, including ones with inline keyboards and conversation handlers — exactly what you need for a button-driven UX. Here's how I'd structure this: 1. ConversationHandler for both rider and driver flows 2. InlineKeyboardMarkup for all inputs (no typing required) 3. SQLite to store active requests/offers and match them 4. When matched → bot creates a group chat and posts trip summary 5. Timeout logic with "No match found, try again?" button I'll keep the code modular so adding new button flows later is just plugging in another handler. Full documentation included — env vars, deployment steps, how to customize messages. Happy to show you a similar bot I built if you'd like. Can start today and have a working prototype within 2-3 days for testing.
$25 USD in 5 days
0.4
0.4

Hello, As a seasoned Full-Stack Developer with a specialization in Python and Artificial Intelligence, building your Telegram Rideshare Matching Bot will be right up my alley. My extensive experience in designing and developing robust AI-powered web & mobile applications has equipped me with the knowledge and skills to create an intelligent rideshare bot for you. I've worked extensively on chatbots, which aligns perfectly with this project's requirement of natural, button-driven interaction. Utilizing libraries like python-telegram-bot or Telegraf in Python or Node.js, I will ensure that the code is not just clean but also maintainable and scalable. Additionally, with my strong background in API development and server management (SSH), your bot will be running smoothly with any updates or tweaks you may require, well after the completion of this project. My sole focus is to deliver secure, adaptable and business-oriented products that bring returns on your investment; something I can assure you'll get through my work on this bot. To summarize, my client-centric approach to transforming innovative ideas into production-ready tools combined with my extensive experience with AI agents and chatbots makes me the ideal candidate for this job. Partnering together on this project guarantees not just a highly functional rideshare matching bot on Telegram but a long-term collaboration as your venture grows. Allow me to help you turn your idea into a reality! Thanks!
$30 USD in 4 days
0.0
0.0

Hello, With over 8 years in the field of app development, I'm deeply experienced with both Python and the python-telegram-bot library you mentioned. I've built a range of intuitive apps in my career that crucially prioritize user functionality. My skills extend to not just creating necessary interfaces on Telegram, but also employing AI capacities to increase the efficiency of systems. This could be a real game-changer for your rideshare service. Having developed all kinds of apps, I have extensive experience with ride sharing applications. Leveraging from this experience, I can build the Telegram Rideshare Matching Bot with a flow that feels natural and interactions that rely solely on buttons while ensuring that it is well documented for future updates. Moreover, our partnership wouldn't end post-launch. As an advocate for long-term relationships, I ensure that my code solutions are easy to maintain and scalable so that they continue to perform as expected even with growing user bases. Thank you for considering me for this project and regardless of your choice, I wish you the greatest success for your endeavor! Feel free to reach out for any additional queries or a detailed MVP roadmap within 24 hours! Thanks!
$30 USD in 2 days
0.0
0.0

Hi there, I’ve built Telegram bots with button-driven flows and real-time matching, and I’ll deliver a production-ready rideshare bot where riders request rides and drivers offer rides exclusively via Telegram inline keyboards—no commands to remember. How I’ll solve it: - Rider flow: Request Ride -> pickup, drop-off, time, passengers via step-by-step buttons - Driver flow: Offer Ride -> route and seats via similar button prompts - Matching: lightweight in-memory datastore with basic persistence; on match, auto-create a private chat or group with trip details so both sides confirm logistics - Status updates via buttons: Looking for a match, Match found, No match within X minutes Deliverables: Python (python-telegram-bot) or Node.js (Telegraf) code, clean architecture, a minimal dev/docs runbook, and a one-page deployment guide for SSH access. I’ll include test scripts and a simple README to update the bot token and wording later. Timeline: MVP in 4–5 days, with quick iterations on feedback. What I need to start: SSH access, bot token handling preference, and any wording/branding guidelines. Next steps and questions Best regards,
$25 USD in 5 days
0.0
0.0

Hi! I can help you build this Telegram rideshare matching bot. ✅ Why I'm a good fit: - I've just built a working Telegram Echo Bot using python-telegram-bot (proven code available) - Experienced with Python async/await patterns - Understand Telegram bot workflow and API - Button-driven interactions (no slash commands needed) ? My approach: 1. Design clean database schema for riders/drivers 2. Implement matching algorithm based on proximity/route 3. Build intuitive button flows for all interactions 4. Test thoroughly with Telegram Bot API ? Bid: $25 USD ⏱️ Timeline: 3-5 days I can start immediately once hired. Let me know if you have any questions!
$20 USD in 7 days
0.0
0.0

Hello! Everything you described is very clear, and this type of bot is absolutely straightforward for me to build. I already work with Telegram bots that use guided button flows, conversation states, and matching logic, so creating a smooth, natural user experience without slash commands is completely achievable. My preferred approach for this project is Python using the python-telegram-bot library, which is very stable, well-structured, and ideal for managing multi-step conversations and state-based matching. It also makes the code easy to maintain and extend later when you want to add new button flows. How I would implement it • 100% button-based interaction using Telegram Inline Keyboards • Guided input flow for passengers (pickup, dropoff, time, passengers) • Guided input flow for drivers (route, availability, seats) • Matching logic based on those inputs plus basic ride constraints • Status updates like “Searching…”, “Match found”, or retry prompts — all via buttons • Automatic creation of a private chat (or group if preferred) once a match is found • Clean, well-documented code deployed on your server (I’ll provide setup instructions) I’ve built Telegram bots before with structured flows and automation logic, and I’d be happy to share examples of previous work if helpful. Let me know if you’d like me to outline the development steps and timeline — I can start right away.
$90 USD in 5 days
0.0
0.0

Hi, I’d love to build your Telegram rideshare matching bot. This project fits perfectly with my background — I’m a Senior Node.js Developer with 5 years of experience building real-time systems, social-style platforms, and logic-driven backend applications. I will create a fully button-based Telegram experience using inline keyboards, so riders and drivers never need to type commands. Riders will request rides by selecting pickup, drop-off, time, and passenger count through guided buttons. Drivers will offer rides by choosing their route, available seats, and time window the same way. On the backend, I’ll implement a smart matching engine that checks route compatibility, timing overlap, and seat availability. Once a match is found, the bot will automatically create a private chat/group introducing both users along with structured trip details so they can finalize logistics directly. Users will receive live status updates like “Looking for a match,” “Match found,” or retry options — all via buttons. I’ll deploy the bot on your server via SSH, structure the code cleanly, and provide documentation so you can update the token, edit text, or add new button flows later. This is exactly the type of scalable, real-time bot system I specialize in, and I’m ready to start immediately. Best regards, Ranjodh Singh
$20 USD in 7 days
0.0
0.0

Addis Ababa, Ethiopia
Member since Jan 27, 2026
$3000-5000 USD
$30-250 USD
£50-100 GBP
min $50 CAD / hour
$3000-5000 USD
₹37500-75000 INR
₹12500-37500 INR
$10-30 USD
₹12500-37500 INR
$8-15 USD / hour
€30-250 EUR
₹600-1500 INR
$1500-3000 USD
$30-250 USD
$10-80 USD
₹1500-12500 INR
₹250000-500000 INR
$10-30 USD
₹1500-12500 INR
₹1500-12500 INR