VPN shop bot

Telegram bot for selling VPN. Automation through Remnawave.

A ready-made VPN shop flow: customer picks a plan, pays via Cryptobot / Lolz / card, the bot calls the Remnawave API, provisions a client and delivers the key. The subscription is extended automatically after a successful renewal payment initiated by the customer, and referrals are built in.

Remnawave supportedAutomatic key deliveryExtension after payment

How the VPN sale flow works

  1. 01
    Customer starts the bot

    Greeting, language pick, short product intro — all configured from the panel, no code.

  2. 02
    Picks a plan

    Your tier grid (day / month / year / any step). Promo codes, discounts, referrals — via modules.

  3. 03
    Pays how they prefer

    Cryptobot (multiple cryptocurrencies), Lolz Market or manual card review by the admin.

  4. 04
    Bot calls the Remnawave API

    Provisions a client in your Remnawave panel, enables the correct inbounds and traffic limits.

  5. 05
    Delivers a ready key

    VLESS link straight into the chat — no manual generation anywhere.

  6. 06
    Reminds about renewal

    7 / 3 / 1 day before expiry — an in-chat notice with a "Renew" button. If enabled, the subscription is extended automatically after a successful renewal payment initiated by the customer — otherwise a reminder is sent.

What the bot does out of the box

  • Remnawave auto-delivery

    VLESS keys are issued via API in seconds — no admin intervention.

  • Extension after payment

    The subscription is extended automatically after a successful renewal payment initiated by the customer, when the customer has enough balance; otherwise a reminder is sent.

  • Flexible tier grid

    Any period and price. Promo codes, long-plan discounts, custom offers.

  • Referral program

    Reward customers for invites — a percent of the purchase or a flat amount.

Payments

Built-in payment methods

What actually works for our niche: crypto through Cryptobot, Lolz Market top-ups, and manual card review. No extras — no hidden processors.

Cryptobot
Cryptobot
Lolz Market
Lolz Market
Card · manual review
Card · manual review

Frequently asked — VPN bot

01What do I need besides the bot?
Your own server with a Remnawave panel and configured inbounds. The bot connects to your panel via API. Shop, payments and delivery live on our side.
02Which VPN panels are supported?
Remnawave only. Marzban, 3x-ui, headless Xray etc. are intentionally not supported — we focus on one panel so the flow stays stable.
03How is the key issued — VLESS / Reality / Trojan?
The key is generated with exactly the parameters set on your Remnawave inbound. The bot does not "make" it, it fetches it from your panel API.
04How do we accept payments?
Three methods: Cryptobot (multiple cryptocurrencies and stablecoins), Lolz Market (balance top-up; BOTBuild does not perform KYC), manual card review (customer sends a card transfer, you confirm in the panel).
05Is the subscription extended automatically?
Yes. The subscription is extended automatically after a successful renewal payment initiated by the customer, when balance is sufficient. If not, a renewal reminder is sent.
06Can I migrate customers from a custom / other bot?
Yes. We can help migrate customers, active subscriptions and history where supported by the source platform. Contact the admin — we will work out details for your case.
07What if Remnawave goes down?
The bot sees the API error and does not charge the customer — payment and provisioning are atomic. Delivery resumes as soon as Remnawave is back.
08Can I sell different plans on different nodes?
Yes. Each plan maps to its own set of Remnawave inbounds — the customer gets a key for the exact node / region you sold.
09Is there a demo bot?
Yes — @black_heart_lzt_bot demonstrates the customer purchase flow.

Launch your VPN shop tonight

Hook up your Remnawave panel, pick a plan from $20, and start selling subscriptions in Telegram today.