Skip to content

Telegram-bot магазина здорового питания (python 3.9, aiogram, SQLite, asyncio, logging)

Notifications You must be signed in to change notification settings

Topotun77/tg-bot

Repository files navigation

Telegram-bot продажи товаров здорового питания

Данный проект написан на python 3.9 с использованием асинхронной библиотеки aiogram

• Создание меню бота.
• Регистрация пользователя.
• Расчет параметров здоровья по данным пользователя.
• возможность приобретения товаров из предложенного списка.
• Бот принимает запрос, формирует изображение через API возвращает результат запроса в виде картинки пользователю.
• Работы с внешними библиотеками и API.
• Ведение базы данных.
• Подробное журналирование (логирование) всех действий бота.
• Обработка возникающих при выполнении программного кода ошибок.

Возможности телеграм-бота:

Приветствие и информация о себе:

ScreenShot 1

Вывод формул расчета:

ScreenShot 2

Расчет показателей здоровья:

ScreenShot 3

Показ товаров, которые можно купить (информация берется из БД SQLite):

ScreenShot 4

В конце предоставляется выбор товара для покупки:

ScreenShot 5

Покупка товара и регистрация пользователя:

ScreenShot 6

Генерация картинки с использованием нейросети Kandinsky 3.1:

ScreenShot 7 ScreenShot 8

About

Telegram-bot магазина здорового питания (python 3.9, aiogram, SQLite, asyncio, logging)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages