Creating a Telegram bot
Main task.
- Consists of tracking the quality of services provided, such as manicures.
- Saving sent reports with photos of work for future search of specific work or work of a specific master.
- Assigning positions in the bot, such as master, instructor, administrator, and director.
- Opening and closing shifts by positions.
- Mini Control reports from the cash register and terminal, as well as cash in the register.
- Reminder to send reports.
What should the bot look like?
The bot has its own name by which it can be found on Telegram and added.
After someone adds the bot, a notification of a request to add the bot is sent to the director of the bot. The director has the choice of roles that he can assign to this request, such as master, instructor, or administrator.
Master role
The role of the master is to send reports after each manicure.
The report consists of photos of nails before the procedure. During and after the procedure - that is, the ability to add 3-4 photos in each report. In addition to photos, there is the possibility to add a comment to each report. + the date and time of sending this report are automatically recorded and indicated in the history of sent reports.
Instructor role
The instructor is an experienced master who receives all reports from all masters. He is responsible for the quality provided by the salon and checks each report from all masters. When he opens the bot, he sees the number of new reports that he has not checked and starts checking. For each report, he has 2 buttons Good Job and Job with Comments. After pressing the Good Job button, the job automatically passes the check and goes to the archive. After pressing the Job with Comments button, the instructor can write a comment on the work and send it. After sending, the report with the comment and photos (which were in the report) is sent to the master who made that report, as well as to the administrator and director. After that, the work also goes to the archive.
Administrator role
Consists of controlling finances, such as reports from the cash register and terminal and cash in the register. When the administrator comes to work, he enters the bot and opens the shift with the corresponding button. After that, cells appear where he needs to enter comments (Opening time of the shift, Amount of cash in the register, Comment). After entering this information and pressing the Send button, the report is sent to the director.
When the shift is coming to an end, the administrator presses the Close Shift button and enters information for the following questions (Cash report Bouquet Group, Terminal report Bouquet Group, Cash report Cosmetic Industry, Terminal report Cosmetic Industry, cash in the register, shift comment). After entering all the data and pressing the Send button, the report is sent to the director and goes to the archive.
Director role
This role receives absolutely all reports, sets roles, gives names for roles, can view archives of reports, can also comment on reports from masters and press the good job or job with comments button. And also can remove someone from the bot.
It is important for the Director, administrator, and instructor to quickly and easily find each work by the date of addition or by the name of the master. For example, see all works done by a specific master or all works for a certain period by all masters or a specific master. Works should be stored in the bot for a minimum of 1 year, ideally the entire period.
Also, reminders should be sent to the masters to send reports at 22:00 every day.
Client's review of cooperation with Dmitro Zaytsev
Creating a Telegram botI do not want to write badly about the performer. But unfortunately, the project was not completed on time, and the initial stages of development (which started after the deadline for completion) do not correspond to the task and expectations.
Freelancer's review of cooperation with Vladislav Belyavsky
Creating a Telegram botThe client very rarely communicates.
The initial technical task turned out to be not what the client needed.
At the end of the deadline, the client said that "he absolutely does not need a bot like the one in his technical task and he doesn't have time for it at all."
Thank you, wasted time, money, nerves.
-
30 days434 USD
1118 10 0 30 days434 USDGood day!
Interesting project, I will be glad to discuss the details, to clarify the deadline and price.
Write in private!
Sincerely, Andriy!
-
2 days81 USD
2426 20 0 2 days81 USDGood day, interesting project, ready to take on the job inexpensively. I have a lot of experience in developing various bots. Write in private messages to agree on the price and terms. I will gladly help you with your project)
-
5 days149 USD
5011 41 4 1 5 days149 USDGood day, I have already done similar Telegram bots in Python (Aiogram3)
---------------------------------------------------------------------------
Write in PM!
-
Winning proposal7 days109 USD
716 11 1 Winning proposal7 days109 USDGood day, we can do it quickly!
I write in the Python language.
Please reply in DM with a more detailed SOW!
-
7 days81 USD
4216 53 1 1 7 days81 USDHello Vladislav, I am in the top 5 in developing Telegram bots.
I have made a similar bot for a beauty salon.
-
6 days83 USD
906 14 0 2 6 days83 USDGood day, write me privately, we will discuss in more detail, I have made similar bots
-
1 day81 USD
42 1 day81 USDHello, I will help you. Please write to me, I will be able to help you.
-
1 day81 USD
10038 117 0 1 day81 USDHello.
I develop Telegram bots in NodeJS. Ready to start. Write me, let's discuss.