Node.js telegram bot
This is approximately what the bot looks like:
📦 Telegram Bot Functionality for Delivery in Chernivtsi
1. 🛒 Receiving and Processing Orders
• Establishments create orders through a dedicated bot for establishments.
• The following are specified:
• Order amount
• Pickup address (where to pick up)
• Delivery address (where to deliver)
2. 🚚 Distributing Orders Among Couriers
• Orders are sent to the courier chat.
• Couriers receive and accept orders through their own bot.
• There is an access filtering system — only certain couriers can access the orders.
3. ⚙️ Admin Panel (Web Interface for Managing Couriers)
• Administrator capabilities:
• Assigning which couriers have the right to accept orders
• Adding/editing courier information:
• Name
• Phone
• Car number
• The admin panel provides an organized list of all couriers
4. 🎯 Referral Program
• Couriers can attract new establishments.
• In the courier's personal account, it is visible:
• Who they have attracted
5. 📍 Automatic Delivery Cost Calculation
• Integration with Google Maps:
• Calculation of distance between delivery points.
• Calculation of surcharge to the base rate according to distance (formula).
======
This bot needs some improvements, but I am posting this project to start with a simple task as an introduction.
So, the task is to add a function so that the courier can see the phone number of the establishment placing the order. Details on implementation will be decided on the go — there is no strict approach, the main thing is a user-friendly feature.
Client's review of cooperation with Vitalii B.
Node.js telegram botI am very satisfied with the cooperation, first and foremost everything is professional.
Vitaliy did even more than I expected.
There was a lot of code written before him, but he figured everything out without asking again or clarifying.
It is evident that Vitaliy has extensive experience.
To be more precise, he completed the website written in next.js for me, added a PostgreSQL database, and made significant changes to the bot that was written in node.js.
Freelancer's review of cooperation with Yevhen Dudar
Node.js telegram botWonderful client, immediately provided all the information about the project, informed about the nuances.
Always in touch, provided quick responses.
Overall, satisfied with the cooperation, I can recommend it).
Thank you for the great experience.
-
Hi, I worked on a delivery Telegram bot, where I handled orders, couriers, and automatic cost calculation (3+ months, 50+ users)
How do you plan to display the establishment's phone number – in the courier chat or through a bot command for convenience?
I suggest we get in touch, I will provide free technical consultation, we will develop a plan, and I will tell you about my team!
-
78 Good day!
We implement it conveniently for the courier, without unnecessary actions. I can adapt the current bot structure, and we will clarify the details during the process. Full stack, worked with Telegram Bot API, Webhook logic, admin panels on Node.js / Python, I have experience in similar logistics solutions.
Contact me whenever it's convenient to start.
-
4524 20 0 Welcome!
We are the ITZeyz team, helping businesses effectively present themselves online through high-quality and modern websites. We have been working in web development for over 5 years, focusing on speed, responsiveness, and conversion-optimized design.
We can take on improvements.
What we offer:
• Implementing a convenient feature so that the courier can see the establishment's phone number next to each order or in a separate window — depending on the UX that suits you better
• Working with existing code (you will send access or a dump, whichever is more convenient)
• Communicating promptly
… • After improvements, we can move on to the next tasks — the bot looks promising 🚀
If it's convenient — we can discuss the access format to the code today or tomorrow, evaluate the project structure, and quickly implement the first task.
Ready to start!
-
1887 8 0 Hello!
We are The Dev Company, a team of 4 developers. We create Telegram bots, admin panels, integrate external APIs (including Google Maps), and have experience working with distributed systems, chats, and user roles.
Your project is well-structured, and the task to add the display of the establishment's phone number for the courier is technically simple but important for UX. We can implement it considering access rights, without unnecessary complication, in a convenient format for the courier.
Why us:
– quick start and short delivery cycle;
… – clean, scalable code;
– not just "doing the task," but thinking in the context of the entire project;
– ready to support and develop the solution further.
We can start immediately. Please provide a convenient communication channel.
Best regards,
The Dev Company
-
914 32 3 Good day. Ready to complete your task. I have over 10 years of experience in JavaScript development. I have my own projects of Telegram bots on JS on GitHub. Feel free to contact me, let's work together.
-
339 0 1 I can start work today, it will take up to 5 days. I will understand someone else's code and add a new function. Examples of bots in the portfolio
-
96304 1273 1 10 Hello. I have extensive experience in developing Telegram bots. Ready to cooperate.
-
9944 117 0 Hello!
I develop bots for Telegram on NodeJS. Ready to take on the task. Write to me, we will discuss.
-
3367 148 4 1 Good day.
I can change the bot.
If you have any questions, you can write to me in private messages.
-
1792 9 0 Good day!
Interested in your project, I have experience developing bots on Node.js and integrating with external services. I understand how important it is to maintain ease of use for couriers, so I can offer several options for implementing the new feature, depending on your current data structure and security requirements.
I can quickly adapt to your code, make necessary changes, and stay in touch for further improvements. It would be nice to start cooperation with a simple task to get to know your working style and expectations.
Ready to discuss details at a convenient time for you.
Best regards, Vitaliy
-
6786 18 1 Hello
I am a full stack developer with 3+ years of experience
I have worked with tg bots, I can provide examples in private
Write, we will discuss the details
-
8753 60 0 1 Hello! I am ready to help with your project. I understand that you need to improve the bot so that couriers can see the establishment's phone number. This is a quite interesting task, and I am confident that I can complete it quickly and efficiently.
I have experience in developing similar Telegram bots, and I have worked on projects where I implemented order management functions and interaction with couriers. Using Node.js for this project is ideal, and I can easily integrate the new feature.
I invite you to collaborate to discuss the implementation details and make the bot even more user-friendly. I look forward to your questions and am ready to discuss the next steps!
Current freelance projects in the category Bot Development
Development of a Telegram store for a clothing brand. Product catalog, sizes, cart, order processing.
178 USD
A Telegram channel is needed with a warehouse from the KCRM system, showing stock balances, and full payment to the IBAN account. Bot Development ∙ 1 day 4 hours back ∙ 64 proposals |
Telegram bot
269 USD
It is necessary to completely replicate the interface and functionality, but without the payment platform. It needs to be done in a short time. Bot Development ∙ 2 days 21 hours back ∙ 114 proposals |
Automatic video posting on social media according to a scheduleTechnical Assignment (TA) Automatic video publication on social media according to a scheduleProject Description A script/bot (Python preferred, or any other solution of your choice — the main thing is stability and ease of maintenance) is needed, which automatically publishes… Python, Bot Development ∙ 2 days 22 hours back ∙ 59 proposals |
Bot for receiving/searching applications
28 USD
In short: Create a bot where users can create and find profiles, the bot should have referral links, etc. Everything is detailed below. Client-side bot: Before the /start button, text in the center of the chat: What can this bot do? Welcome to Sugar Secret Agency! -Premium… Python, Bot Development ∙ 3 days back ∙ 63 proposals |
Signal bot with automation in Google SheetsA bot is needed that will accept an application and automatically place it in Google Sheets, for example: store1, 26.06, 500kg or 200kg, and it will automatically mark 500 or 200 in the cell of the date on the store's line in the table. Bot Development ∙ 3 days 1 hour back ∙ 68 proposals |