Skip to content

Fliego/old_restaurant_telegram_chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍖 Restaurant telegram chatbot

This is a source code of Telegram restaurant chat-bot we built in 2016

Old spagetti-code, but still good to start with. In order to save user position in menu finite state machine notion used (in code represented by variable step)

  • Set bot token in config.py and webhook at the end of bot.py

  • Change regular for your country code in is_correct_phone function in utils.py

  • /broadcast for admins only to send notification for all of the bot users. handle_broadcast func - put your id here in bot.py

  • I've translated some text for you in messages table, but not all and everything. Be noticed, there are still dependencies on button names in source code buttons - table menu + first layer of categories comments - users reviews menu - for sending a photo of items in category messages - messages sent by bot orders - orders created by users products - items in final categories which are stated in type column requrests - items which were put in baskets of users users

  • Description, price of item will not appear untill you will add image_id in products

  • Created order sends to admins (users table set your telegra_id in your users row in admin column) check final function

Please, feel free to write me or create pull requests. More code later

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages