- Создан файл .gitignore для исключения временных и сгенерированных файлов. - Добавлен файл .python-version для указания версии Python. - Реализован класс OracleDatabase для работы с базой данных Oracle. - Создан основной файл main.py с логикой бота на aiogram. - Добавлен middleware для работы с сессией базы данных. - Создан файл pyproject.toml для управления зависимостями. - Добавлен README.md с инструкциями по запуску. - Создан скрипт run.cmd для запуска бота с необходимыми переменными окружения. - Добавлен файл uv.lock для управления зависимостями через uv.
Запуск с автоперезагрузкой (dev)
uv run -m watchfiles --filter python 'uv run main.py'
Бот будет автоматически перезапускаться при изменении исходных файлов.
Description
Languages
Python
97.4%
Makefile
1.2%
Shell
0.5%
Dockerfile
0.5%
Batchfile
0.4%