From 934215a1ce7dc48dacd6828457fe05d79c73e60b Mon Sep 17 00:00:00 2001 From: OpenClaw Assistant Date: Mon, 23 Feb 2026 14:09:09 +0000 Subject: [PATCH] Add public-release README with installation and safety checklist --- public-release/README.md | 51 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 public-release/README.md diff --git a/public-release/README.md b/public-release/README.md new file mode 100644 index 0000000..3f333d5 --- /dev/null +++ b/public-release/README.md @@ -0,0 +1,51 @@ +# Public Release: VK Gateway + Paradiz + +Пакет содержит 2 скилла для OpenClaw: + +- `vk-gateway` — приём сообщений из VK (Bots Long Poll), ответы через OpenClaw, отправка файлов брони в чат VK. +- `paradiz` — логика расчёта/бронирования и генерация листа брони. + +## Состав + +```text +public-release/ + vk-gateway/ + paradiz/ + README.md +``` + +## Установка (локально) + +Из корня вашего workspace OpenClaw: + +```bash +# 1) скопировать скиллы +cp -R public-release/vk-gateway skills/ +cp -R public-release/paradiz skills/ + +# 2) создать env для VK +cp skills/vk-gateway/.env.example skills/vk-gateway/.env + +# 3) заполнить минимум в skills/vk-gateway/.env: +# VK_GROUP_ID=... +# VK_TOKEN=... +# OPENCLAW_GATEWAY_TOKEN=... + +# 4) запустить endpoint и longpoll +node skills/vk-gateway/vk-endpoint.mjs --env skills/vk-gateway/.env +node skills/vk-gateway/vk-longpoll.mjs --env skills/vk-gateway/.env +``` + +## Важно по публикации + +- В репозиторий не добавлять `*.env` с реальными токенами. +- В репозиторий не добавлять рабочие `data/` и локальные базы. +- В текущем релизе цены в `paradiz/references/prices*.csv` выставлены в `0`. + +## Проверка перед push + +```bash +grep -RIn -E 'vk1\.a\.|OPENCLAW_GATEWAY_TOKEN=|[0-9]{8,}:[A-Za-z0-9_-]{20,}|PARADIZ_TG_BOT_TOKEN' . +``` + +Если grep ничего не вернул (кроме шаблонных заглушек в `.env.example`) — можно публиковать.