How it works

The website is static files plus a small PHP paywall. The bot is a separate service. They meet later at a signed provision handshake.

1. Pay ₹99

You send an email. create-order.php ignores any amount in that request and reads PRICE_INR from server config. Checkout (UPI first for India) is the next build phase.

2. Payment confirmed

Razorpay webhook is the source of truth. A client handler is only a faster path. Both will call the same idempotent provision step.

3. Private invite

A Telegram invite with member_limit=1 and a short expiry. Paying twice must not mint two links. That provision code is not in this skeleton.

4. Buzzes

You join the group or DM the bot. /watch, /today, /pulse, /concall, /lastearnings, /summary. Content protection stays on.