[2026-06-16] balda: sync docs with disabled events polling; add zulip-router bot creation guide

This commit is contained in:
Alexey Martemyanov
2026-06-16 13:12:59 +06:00
parent 9b15ebf92b
commit 7668508911
3 changed files with 35 additions and 16 deletions
+23 -4
View File
@@ -75,16 +75,35 @@ zulip:
**Compose:** `~/Docker/zulip-router/docker-compose.yaml`
**Env vars:**
### Перед запуском: создать бота-роутера в Zulip
Нужен **отдельный** бот (не valera-bot, не claudio-bot).
1. В Zulip: **Settings → Bots → Add a new bot**
2. Тип: **Outgoing webhook**
3. Имя: `zulip-router` (или любое)
4. Bot email: скопировать (понадобится в .env)
5. API key: скопировать (понадобится в .env)
6. Endpoint URL: не заполнять (роутер сам поллит, webhook от Zulip ему не нужен)
7. Сохранить
### Env vars
Создать `~/Docker/zulip-router/.env`:
```env
ZULIP_ROUTER_API_KEY=<api-key бота-роутера>
ZULIP_ROUTER_BOT_EMAIL=zulip-router-bot@zulip.qentra.top
ZULIP_ROUTER_API_KEY=<api-key из шага 5>
# Куда форвардить
VALERA_WEBHOOK=http://balda-agent-valera-1:8091/zulip/webhook
CLAUDIO_WEBHOOK=http://claudio-agent-claudio-1:8092/zulip/webhook
```
**Запуск:**
### Запуск
```bash
cd ~/Docker/zulip-router
docker-compose up -d
```
docker logs zulip-router --tail 20 # проверить что poll loop запущен
## TODO