- ✏️ Описание проекта
- 📱 Технологии проекта
- 🔌 Установка и запуск
- 🧙♂️ Авторы
Этот проект разработан c использованием aiogram3 и служит как дополнение к моей курсовой работе на тему "Учет книг книжного магазина".
Проект был разработан с целью показать умение разрабатывать телеграм ботов с асинхронным подходом, а также расширить спектр возможностей моей курсовой работы.
- Регистрация пользователя.
- Запрос о поиске книги по различным критериям
- Бронирование книги
- Пополнение баланса
- База данных -
SQLite
- Фреймворк -
Aiogram 3
- Контейнер -
Docker
- Скачайте репозиторий.
- В корневой директории создайте файл
.env
и заполните его по примеру.env.example
. Получите токен бота( подробно о том как его получить почитайте здесь).В полеTOKEN
вставьте ваш токен. Должно получиться примерно такое:
TOKEN=123456789000:AAEmer8CV4dGnGPpEk8Loc0ab7k5e1GEmjA
- Затем в терминале докера или, если используете Pycharm, в терминале Pycharm пропишите следующую строку:
docker build 'path to repozitory' -t book-ordering-bot
После успешного билда, пропишите следующую строку:
docker run book-ordering-bot