diff --git a/README.md b/README.md index 7df89e0b..357fd11d 100644 --- a/README.md +++ b/README.md @@ -668,6 +668,41 @@ docker compose down -v --remove-orphans - **Tribute**: Настрой webhook на `https://your-domain.com/tribute-webhook` - **YooKassa**: Настрой webhook на `https://your-domain.com/yookassa-webhook` + +### 🛠️ Настройка Уведомлений в топик группы + +#### 1. Переменные окружения + +Добавьте в файл `.env`: + +```env +# Уведомления администраторов +ADMIN_NOTIFICATIONS_ENABLED=true +ADMIN_NOTIFICATIONS_CHAT_ID=-1001234567890 # ID канала/группы +ADMIN_NOTIFICATIONS_TOPIC_ID=123 # ID топика (опционально) +``` + +#### 2. Создание канала + +1. **Создайте приватный канал** или группу для уведомлений +2. **Добавьте бота** как администратора с правами: + - Отправка сообщений + - Использование встроенного режима (если нужно) +3. **Получите ID канала**: + - Отправьте любое сообщение в канал + - Перешлите его боту @userinfobot + - Скопируйте Chat ID (например: `-1001234567890`) + +#### 3. Настройка топиков (опционально) + +Если используете супергруппу с топиками: + +1. **Включите топики** в настройках группы +2. **Создайте топик** для уведомлений (например, "Уведомления") +3. **Получите ID топика**: + - Откройте топик в веб-версии Telegram + - Скопируйте число после последнего `/` в URL + - Или используйте бота для получения message_thread_id --- ## 🚀 Производительность