项目介绍
TelegramPress (TGNL Admin) 是一个基于 Telegram Bot 和 Web 管理面板的波场(Tron)能量租赁与自动发货系统。它集成了能量池管理、自动监控、用户自助购买等功能,旨在为波场生态用户提供便捷的能量获取服务。
界面预览

数据仪表盘 - 实时监控业务状态

机器人管理 - 可视化配置参数

自定义键盘 - 灵活定制用户交互

系统设置 - 全局参数一键管理
核心功能
智能机器人
- 自动化交易:全天候 24/7 自动响应用户订单,秒级能量派发。
- 自定义回复:支持自定义关键词回复、欢迎语、操作指引等。
- 多级分销:内置邀请返利机制,促进用户裂变增长。
强大的管理后台
- 可视化仪表盘:实时展示订单量、成交额、新增用户等关键指标。
- 多能量池调度:支持添加多个能量池 API,智能负载均衡,保障货源稳定。
- 用户画像管理:详细的用户行为记录,支持封禁、余额调整等操作。
安全与稳定
- 私钥本地存储:出款私钥仅在本地服务器加密存储,确保资金安全。
- Docker 容器化:服务间相互隔离,部署简单,扩展性强。
- 异常自动报警:系统异常或能量不足时自动通知管理员。
架构概览
项目主要由以下几个部分组成:
- Bot 服务 (Python):负责处理 Telegram 消息、用户交互、订单处理和链上交互。
- Web 服务 (Nuxt/Node.js):提供管理后台 API 和前端页面。
- 数据库 (MySQL/Redis):存储用户数据、订单记录和缓存队列。
- Nginx:作为反向代理服务器,处理 HTTP 请求。
适用场景
- 能量租赁商:搭建自己的能量租赁平台,通过 TG 机器人自动售卖能量。
- 波场开发者:集成能量租赁功能到自己的应用中。
- 社区运营者:为社区成员提供低价能量租赁福利。
提示
本项目开源版本仅供学习和研究使用,商业用途请遵守相关开源协议。