From e9bee124640c23427791a500c771c5032d138aca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B4=D0=BE=D0=BA=D0=B8=D0=BC=D0=BE=D0=B2=20?= =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Sun, 12 Apr 2026 22:02:49 +0300 Subject: [PATCH] add readme --- README.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..399de27 --- /dev/null +++ b/README.md @@ -0,0 +1,36 @@ +# WeechatPayBot + +Telegram-бот для создания ссылок на оплату WeChat/Alipay через WATA. В составе проекта: + +- `tgbot` — aiogram-бот +- `webapp` — FastAPI webhook-сервис +- `postgredb` — PostgreSQL +- `redisdb` — Redis + +## Запуск + +```bash +cp bot/.env.example bot/.env +docker compose up --build -d +``` + +## Обязательные переменные + +В `bot/.env` заполни: + +- `TOKEN` +- `BASE_ADMIN` +- `POSTGRES_PASSWORD` +- `WATA_API_TOKEN` + +## Полезно + +- Локальный healthcheck: `http://127.0.0.1:8000/health` +- Webhook WATA: `POST /webhooks/wata` +- Для локального теста без реальной WATA можно поставить `WATA_API_TOKEN=mock` + +## Остановка + +```bash +docker compose down +```