feat(config): add TELEGRAM_BOOSTY_CHAT_ID env var (#192)
* feat(config): add TELEGRAM_BOOSTY_CHAT_ID env var * docs(handoff): add handoff and ADR for boosty chat id * docs(handoff): set PR number --------- Co-authored-by: opencode-agent <agent@opencode.local>
This commit is contained in:
parent
6bec709ec2
commit
56bd356951
3 changed files with 35 additions and 0 deletions
|
|
@ -26,6 +26,8 @@ TELEGRAM_API_ID=your-telegram-api-id
|
|||
TELEGRAM_API_HASH=your-telegram-api-hash
|
||||
TELEGRAM_BOT_TOKEN=your-telegram-bot-token
|
||||
TELEGRAM_CHAT_ID=your-telegram-chat-id
|
||||
# Private Telegram group for Boosty subscribers (builds, configs)
|
||||
TELEGRAM_BOOSTY_CHAT_ID=your-boosty-chat-id
|
||||
|
||||
# Cloudflare Tunnel (optional — see separate tunnel repo)
|
||||
CLOUDFLARE_TUNNEL_TOKEN=
|
||||
|
|
|
|||
13
docs/decisions/084-pr-192-add-boosty-chat-id-env.md
Normal file
13
docs/decisions/084-pr-192-add-boosty-chat-id-env.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# ADR-084: Add TELEGRAM_BOOSTY_CHAT_ID env var (PR #192)
|
||||
|
||||
## Статус
|
||||
Accepted (2026-07-31)
|
||||
|
||||
## Контекст
|
||||
В `.env.example` существовала единственная переменная `TELEGRAM_CHAT_ID`, используемая `telegram-send` MCP-инструментом для уведомлений. Потребовалась отдельная группа для публикации сборок подписчикам Boosty. Один бот может обслуживать оба чата, поэтому нужен только дополнительный ID чата, а не отдельный токен.
|
||||
|
||||
## Решение
|
||||
Добавить `TELEGRAM_BOOSTY_CHAT_ID` в ту же секцию Telegram после `TELEGRAM_CHAT_ID`, с поясняющим комментарием. Значение в примере — плейсхолдер `your-boosty-chat-id`, реальные секреты вне scope.
|
||||
|
||||
## Альтернативы
|
||||
—
|
||||
20
docs/handoff/pr-192-add-boosty-chat-id-env.md
Normal file
20
docs/handoff/pr-192-add-boosty-chat-id-env.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
---
|
||||
pr: 192
|
||||
title: Add TELEGRAM_BOOSTY_CHAT_ID env var
|
||||
---
|
||||
|
||||
## Что сделано
|
||||
Добавлены две строки в `.env.example` в секцию `# Telegram (optional)` сразу после `TELEGRAM_CHAT_ID`:
|
||||
- комментарий `# Private Telegram group for Boosty subscribers (builds, configs)`
|
||||
- переменная `TELEGRAM_BOOSTY_CHAT_ID=your-boosty-chat-id` (пустой плейсхолдер)
|
||||
|
||||
Существующие переменные не затронуты, структура файла сохранена.
|
||||
|
||||
## Почему
|
||||
Нужна отдельная переменная для ID приватной Telegram-группы подписчиков Boosty, чтобы отличать от `TELEGRAM_CHAT_ID` (уведомления). Один бот может использоваться для двух целей: уведомления и публикация сборок. См. issue #190.
|
||||
|
||||
## Pending
|
||||
—
|
||||
|
||||
## Watch out
|
||||
—
|
||||
Loading…
Add table
Reference in a new issue