Skip to content

bmstudents/samowarium

Repository files navigation

Samowarium

Клиент Самовара внутри телеги.

Пример сообщения

Для разработки

  • Переименовать .env.example -> .env и выставить токен для бота.

  • Использовать python3.12 и выше.

  • Установить зависимости:

pip install -r requirements.txt
  • Запустить бота:
python3 ./src/samowarium.py
  • Создать миграцию:
yoyo new --sql -m "migration name"

Для работы с Docker

  • Собрать образ:
docker compose build
  • Или получить из регистра:
docker compose pull
  • Запустить сервис (не забыть создать .env файл с переменными):
docker compose up -d
  • Остановить сервис:
docker compose down