Telegram Signal Automation Suite
Complete System Overview
This full-stack backend powers Telegram signal groups with automation, billing, admin control and external APIs.
Main Features
- ๐ง Telegram bot integration (channel scraping, user tracking)
- ๐ MT5 watcher โ detects trades, partial closes, and pip results
- ๐ธ Performance fee model (based on net profit or pip consumption)
- ๐จโ๐ผ Real-time pip balance tracking for each user
- ๐ฆ Stripe integration (subscription + webhook callbacks)
- ๐ฅ Admin Dashboard (runs at port 8015, demo mode with SQLite)
- ๐ REST-API available at port 9010 with Swagger UI
- ๐ฉโ๐ป Docker-ready with install script and Docker Compose
- ๐ External interface for CRMs, dashboards, mobile apps etc.
API & Automation
- ๐ Full Swagger documentation at
/docs
on port 9010
- ๐ฅ GET /api/users โ fetch all users
- ๐ค POST /api/user/{id}/profit โ update pip balance
- ๐ GET /api/user/{id} โ single user details
- ๐ฏ Ready for external webhook triggers & affiliate integration
Business Logic
- ๐ Weekly or daily profit evaluations
- โ๏ธ Partial close tracking via trade_parts table
- ๐จโ๐ซ High-water-mark calculations (HWM)
- ๐ Dynamic pip consumption model
Tech Stack
FastAPI ยท Python 3.11 ยท Telethon ยท Stripe API ยท SQLite (demo) ยท PostgreSQL-ready ยท Docker ยท Tortoise ORM ยท MT5 ยท REST
Login with: demo_user / demo_user
License & Contact
This system is offered as a White Label license โ including full source code and integration rights.
Resale, rebranding and customization are permitted.
Pricing on request.
Contact: support@tramaxis.com