Skip to content

This is my pet-project, expanding the range of capabilities of the Bookstore application.

Notifications You must be signed in to change notification settings

menma331/book-ordering-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Телеграм бот "Бронирование книг книжного магазина"

📃 Содержание

  1. ✏️ Описание проекта
  2. 📱 Технологии проекта
  3. 🔌 Установка и запуск
  4. 🧙‍♂️ Авторы

✏️ Описание проекта

Этот проект разработан c использованием aiogram3 и служит как дополнение к моей курсовой работе на тему "Учет книг книжного магазина".

📋 Задачи

Проект был разработан с целью показать умение разрабатывать телеграм ботов с асинхронным подходом, а также расширить спектр возможностей моей курсовой работы.

📟 Функциональные возможности

  • Регистрация пользователя.
  • Запрос о поиске книги по различным критериям
  • Бронирование книги
  • Пополнение баланса

📱 Технологии проекта

  • База данных - SQLite
  • Фреймворк - Aiogram 3
  • Контейнер - Docker

🔌 Установка и запуск

  1. Скачайте репозиторий.
  2. В корневой директории создайте файл .env и заполните его по примеру .env.example. Получите токен бота( подробно о том как его получить почитайте здесь).В поле TOKEN вставьте ваш токен. Должно получиться примерно такое:
TOKEN=123456789000:AAEmer8CV4dGnGPpEk8Loc0ab7k5e1GEmjA
  1. Затем в терминале докера или, если используете Pycharm, в терминале Pycharm пропишите следующую строку:
docker build 'path to repozitory' -t book-ordering-bot

После успешного билда, пропишите следующую строку:

docker run book-ordering-bot

🧙‍♂️ Авторы

About

This is my pet-project, expanding the range of capabilities of the Bookstore application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published