Skip to content

Commit ce50f08

Browse files
committed
minor
1 parent 5200b2f commit ce50f08

2 files changed

Lines changed: 37 additions & 55 deletions

File tree

README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,43 @@
4646
| `CONTENT_CONCURRENCY` | Количество процессов для обработки контента (content, channels очереди) | `2` |
4747
| `BACKGROUND_CONCURRENCY` | Количество процессов для фоновых задач (ai, low_priority очереди) | `1` |
4848

49+
### Telegram Follower Users (для Spec 046)
50+
51+
| Переменная | Описание | Обязательная | Пример |
52+
|------------|----------|--------------|--------|
53+
| `TELEGRAM_API_ID` | API ID приложения от [my.telegram.org](https://my.telegram.org) || `12345678` |
54+
| `TELEGRAM_API_HASH` | API Hash приложения от [my.telegram.org](https://my.telegram.org) |`abcdef1234567890abcdef1234567890abcdef12345678` |
55+
| `SESSION_ENCRYPTION_KEY` | Ключ для шифрования Telegram сессий (32 hex символа) || `1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2` |
56+
57+
#### Как получить TELEGRAM_API_ID и TELEGRAM_API_HASH:
58+
59+
1. **Зайти на [my.telegram.org](https://my.telegram.org)**
60+
2. **Войти с вашим Telegram аккаунтом**
61+
3. **Создать новое приложение** (нажмите "Create new application")
62+
4. **Выбрать тип "Bot"**
63+
5. **Заполнить форму:**
64+
- App title: "NoFluff Follower User Bot"
65+
- Short name: `nofluff_follower`
66+
- Description: "Follower user for NoFluff bot channel monitoring"
67+
6. **Получить `api_id` (цифры) и `api_hash` (символы)**
68+
7. **Добавить в `.env.local` файл**
69+
70+
#### Как сгенерировать SESSION_ENCRYPTION_KEY:
71+
72+
```bash
73+
# Способ 1: OpenSSL (рекомендуется)
74+
openssl rand -hex 32
75+
# Результат: 1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e4f5a6b7c8d9e0f1a2
76+
77+
# Способ 2: Rails консоль
78+
rails console
79+
irb> require 'securerandom'
80+
irb> SecureRandom.hex(32)
81+
# Результат: 9f8e7d6c5b4a3210fedcba9876543210fedcba9876543210
82+
```
83+
84+
**Важно:** Используйте **уникальный ключ** для каждого environment (development, staging, production).
85+
4986
### Другое
5087

5188
| Переменная | Описание | Обязательная | Пример |

docs/pre_commit_changes.md

Lines changed: 0 additions & 55 deletions
This file was deleted.

0 commit comments

Comments
 (0)