Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Development of a Telegram bot for order automation

Project goal:
Creation of a Telegram bot for automating the order acceptance process from clients. The bot is designed to simplify order management, reduce time spent on manual recording, and increase work efficiency.

Main functions of the bot:
Store selection:
The user selects a city and a store from the list.
The list of stores can be supplemented or changed.

Order formation:
The user adds products to the order via buttons: selects a category, a specific product, and enters the quantity.
The product price is automatically pulled from the database.
The total amount is calculated automatically (quantity × price).

Product exchange:
Ability to add products for exchange.
Products for exchange are not included in the total amount.

Statistics and reports:
Formation of a daily report: number of stores, total amount of invoices, number of sold products.
Data is automatically recorded in a Google spreadsheet for further analysis.

Order history:
The user can view recent orders for quick repetition.

Technical details:
Platform:
The bot is developed based on the Telegram Bot API.
Data is stored and synchronized with Google Sheets through the Google Sheets API.

Database:
The Google spreadsheet contains three main sheets:
Products — list of products and their prices.
Stores — list of stores distributed by cities.
Orders — history of all orders with dates and amounts.

Additional features:
Ability to edit orders during their creation.
Automatic data update in Google Sheets.
Command to restore data from the bot in case of accidental deletion of the spreadsheet.

Advantages of the solution:
Automation: Reduced time for manual order recording.
Convenience: Simple interface with buttons for quick product addition.
Accuracy: Automatic calculation of the order amount.
Flexibility: Ability to add new stores and products.
Statistics: Convenient report for sales analysis.

Client feedback:
"Working with Zakhar exceeded all my expectations! He is a professional in his field, diving into the project details from day one, understanding my needs, and offering the best solutions. The order automation he developed works flawlessly, significantly simplifying processes and saving my time. I recommend Zakhar as a top-notch specialist!"

Hashtags:
#TelegramBot #Automation #Orders #GoogleSheets #Freelance #Portfolio
Work details
Budget 34 USD
Added 18 March 2025
185 views
Freelancer
Zahar H.
Ukraine Dnepr  13  1

Very busy Very busy
14 Safes completed
On the service 12 years