Skip to content

KateGL/conversation_bot

Repository files navigation

conversation_bot - учебный бот для демонстрации работы ConversationHandler из библиотеки telegram.ext

Учебный бот предназначен для демонстрации диалога по заказу продуктов.

ТЗ:

Надо написать бота для доставки еды. Бот должен спрашивать что мы закажем и адрес доставки.​

После заполнения данных бот завершает работу и выдает сообщение о том что заказ будет доставлен.​

Бот знает предыдущий заказ и предлагает повторить.​

Бот знает предыдущий адрес доставки и дает его выбрать при вводе​

Блок-схема работы

bot PS дополнительно еще есть ввод имени для обращения

Пример работы

image

Документация по библиотеке:

https://docs.python-telegram-bot.org/en/stable/telegram.ext.html/

https://docs-python.ru/packages/biblioteka-python-telegram-bot-python/

Статьи по конечным автоматам:

https://habr.com/ru/post/358304/

https://tproger.ru/translations/finite-state-machines-theory-and-implementation/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages