Open source automation

VPN Reseller Autoseller

A panel and Telegram bot for automatic XyraNet VPN access delivery after purchases on Plati.Market/Digiseller and GGsel. The project covers the path from paid order to buyer message without manually checking every chat.

VPN Reseller Autoseller product mapping screen VPN Reseller Autoseller delivery templates screen VPN Reseller Autoseller statistics screen

Task

A VPN reseller needs to process marketplace sales quickly: detect which lot was purchased, create or modify a subscription, send the finished delivery to the order chat and keep problem cases visible. The system connects the XyraNet API, Digiseller, GGsel, a local SQLite database, the web panel and Telegram notifications for admins.

What the System Does

Code and Running

The source code is open on GitHub: it includes a FastAPI app, static web panel, Telegram bot, XyraNet/Digiseller/GGsel clients, Ubuntu and Windows installers, `.env` example, detailed README and tests for core scenarios.