Skip to content

TimurBerdyyev/BakeCakeBot

Repository files navigation

BakeCakeBot

Приложение для заказа тортов. Можно заказать готовый торт или собрать свой.

Как установить

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

Скачайте код. Перейдите в папку проекта BakeCakeBot. Установите и активируйте виртуальное окружение и установите зависимости командой

pip install -r requirements.txt

Создайте файл базы данных и сразу примените все миграции командой

python3 manage.py migrate

Запустите сервер командой

python3 manage.py runserver

Загрузите в базу данных данные о готовых тортах командой

 python order_cake.py

Переменные окружения

Создайте своего бота у @BotFather и получите свой телеграмм токен. Сохраните его в файле .env в корне проекта вместе с другими переменными окружения

TG_TOKEN=ваш телеграмм токен
TG_CHAT_ID=чат id вашего телеграмм бота
ID_FOR_SEND=телеграмм id для отправки уведомлений о заказах

Запуск бота из терминала

python3 manage.py run_bot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages