Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
A Telegram bot has been developed that fully automates the process of working with orders and daily delivery menus.

Key features

1. Working with orders

placing orders via the bot;

saving customer data (name, phone number, address, calorie count, period);

determining active orders;

automatic calculation of the program day (for example: day 5 of 14);

automatic closing of orders after the end of the period.

2. Notifications

notification of active orders;

daily notifications about tomorrow's delivery;

sending the menu for the next day;

3. Working with the menu

The menu is stored in Google Sheets;

The bot automatically pulls the menu from the table;

The menu can be changed without changing the code;

Support for different calorie counts and program days;

Displaying the menu by meal times.

4. Integrations

Google Sheets API for obtaining menus;

storage of orders in CSV;

server operation (Linux, systemd).

5. Administration and stability

detailed work logs;

error handling;

protection against corrupted data;

stable operation of background tasks.

6. Technical features

Python;

asynchronous Telegram bot;

working with Google API;

automatic background processes (cron logic inside the bot).
Work details
Budget 400 USD
Added 8 February
154 views
Freelancer
Varvara Mironenko
Ukraine Odessa  2  0

Available for hire Available for hire
2 Safes completed
On the service 3 years