Fix telegram-archiver: graceful startup without .env + dev tools

This commit is contained in:
2026-02-19 22:22:11 +03:00
parent 5e9815b167
commit 1d23afd8d0
11 changed files with 563 additions and 38 deletions
+31 -2
View File
@@ -29,11 +29,40 @@
## Установка
### 1. Клонирование и зависимости
### 1. Установка uv (менеджер пакетов и виртуальных окружений)
```bash
# Windows
pip install uv
# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
```
### 2. Создание виртуального окружения
```bash
cd telegram-archiver
pip install -r requirements.txt
uv venv
```
Активация виртуального окружения:
```bash
# Windows (PowerShell)
.venv\Scripts\Activate.ps1
# Windows (cmd)
.venv\Scripts\activate
# macOS / Linux
source .venv/bin/activate
```
### 3. Установка зависимостей
```bash
uv pip install -r requirements.txt
```
### 2. Получение Telegram API ключей