diff options
| author | Andrew Guschin <guschin@altlinux.org> | 2024-10-15 20:08:19 +0400 |
|---|---|---|
| committer | Andrew Guschin <guschin@altlinux.org> | 2024-10-15 20:08:19 +0400 |
| commit | dd177e3d2c4579bf435c1f583a1ceab3fb438791 (patch) | |
| tree | c721d654b78d504e88449d2b51f78ceb2eea2c3c | |
| parent | 3562ed767dbddfbcac321c7006962e1283eb63af (diff) | |
move project files to src
| -rw-r--r-- | .dockerignore | 3 | ||||
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | README.md | 5 | ||||
| -rw-r--r-- | pyproject.toml | 4 | ||||
| -rw-r--r-- | src/backend_api.py (renamed from backend_api.py) | 0 | ||||
| -rw-r--r-- | src/basealt_bot_frontend/__init__.py | 2 | ||||
| -rw-r--r-- | src/bot.py (renamed from bot.py) | 0 | ||||
| -rw-r--r-- | src/botlogging.py (renamed from botlogging.py) | 4 | ||||
| -rw-r--r-- | src/config.example.py (renamed from config.example.py) | 0 | ||||
| -rw-r--r-- | src/keyboards.py (renamed from keyboards.py) | 0 | ||||
| -rw-r--r-- | src/states.py (renamed from states.py) | 0 | ||||
| -rw-r--r-- | src/utils.py (renamed from utils.py) | 0 |
12 files changed, 13 insertions, 6 deletions
diff --git a/.dockerignore b/.dockerignore index 5237f0f..1d17dae 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,2 +1 @@ -venv -db.sqlite3
\ No newline at end of file +.venv @@ -5,4 +5,3 @@ logs __pycache__ config.py -venv diff --git a/README.md b/README.md new file mode 100644 index 0000000..78c8e64 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# basealt-bot-frontend + +Чтобы запустить данного бота, соответствующий бэкенд уже должен быть поднят. +После этого, можно скопировать файл `src/config.example.py` в файл +`src/config.py` и вписать в него нужные значения токена бота и URL бэкенда. diff --git a/pyproject.toml b/pyproject.toml index e9088fd..28125de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,8 +9,12 @@ dependencies = [ "python-telegram-bot==12.3.0", "requests==2.22.0", ] +readme = "README.md" requires-python = ">= 3.8" +[project.scripts] +startbot = "bot:main" + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/backend_api.py b/src/backend_api.py index 94841f9..94841f9 100644 --- a/backend_api.py +++ b/src/backend_api.py diff --git a/src/basealt_bot_frontend/__init__.py b/src/basealt_bot_frontend/__init__.py deleted file mode 100644 index 4268070..0000000 --- a/src/basealt_bot_frontend/__init__.py +++ /dev/null @@ -1,2 +0,0 @@ -def hello() -> str: - return "Hello from basealt-bot-frontend!" diff --git a/botlogging.py b/src/botlogging.py index 6dc9d37..0a08a8d 100644 --- a/botlogging.py +++ b/src/botlogging.py @@ -1,5 +1,7 @@ import logging +from pathlib import Path +Path("logs").mkdir(exist_ok=True) fh = logging.FileHandler("logs/log.log") fh.setLevel(logging.DEBUG) @@ -19,4 +21,4 @@ logging.basicConfig( logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) logger.addHandler(fh) -logger.addHandler(ch)
\ No newline at end of file +logger.addHandler(ch) diff --git a/config.example.py b/src/config.example.py index ba0e5bc..ba0e5bc 100644 --- a/config.example.py +++ b/src/config.example.py diff --git a/keyboards.py b/src/keyboards.py index aa8d761..aa8d761 100644 --- a/keyboards.py +++ b/src/keyboards.py diff --git a/states.py b/src/states.py index afb00cb..afb00cb 100644 --- a/states.py +++ b/src/states.py |