mirror of
https://github.com/wasrusgen/zov-tech.git
synced 2026-06-03 15:24:48 +00:00
| .. | ||
| Code.gs | ||
| README.md | ||
Backend (Google Apps Script)
Этот код — зеркало того, что лежит в Apps Script-проекте, привязанном к Google Sheet «ЗОВ — База».
Как синхронизировать
Вариант 1 (вручную): копировать содержимое Code.gs в редактор Apps Script.
Вариант 2 (через clasp): использовать clasp.
npm install -g @google/clasp
clasp login
clasp clone <SCRIPT_ID>
# или для уже существующего:
clasp pull / clasp push
Деплой
- Открыть Apps Script проект, привязанный к Sheet.
- Deploy → New deployment.
- Type: Web app.
- Execute as: Me.
- Who has access: Anyone (только так MiniApp сможет POST'ить).
- Скопировать выданный URL — это
BACKEND_URLвminiapp/assets/app.js.
Script Properties (секреты)
В Apps Script: ⚙️ Project Settings → Script Properties → Add property.
| Key | Value |
|---|---|
BOT_TOKEN |
токен @BotFather |
ANTHROPIC_API_KEY |
ключ Anthropic Console |
ADMIN_TG_ID |
tg_id куратора |
SHEET_ID |
ID Google Sheet (из URL) |