Files

37 lines
815 B
Markdown
Raw Permalink Normal View History

2026-04-12 22:02:49 +03:00
# 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
```