📦 简介
KKPG TG Bot + Admin 后台 是一款面向 TG 社群运营的 Telegram 游戏机器人+后台管理系统,涵盖 钱包管理、PG 电子游戏对接、充值提现、商户配置 等能力,采用 Node.js + Vue 3 + MySQL。
纯中文界面(TG Bot + 后台) · 完全开源无加密 · 有限支持多语言扩展,站长二开添加了数据库初始化脚本,新手也可以快速部署起来。
亲测环境:Windows 11 + Node.js 20.18 + MySQL 8,测试日期:2026-05-30
⚠️ 注意:仅进行了本地部署测试,由于缺少 NG API 和 OkPay 接口账号,未进行完整功能测试。
⚡ 功能说明
- 🚀 TG 机器人钱包管理:用户通过 Telegram 交互指令查看余额、转入/转出游戏、充值提现,支持钱包/PG 双余额体系
- 💡 PG 电子游戏对接:对接第三方 NG 游戏平台 API,支持自动创建玩家、实时资金划转、获取游戏链接
- 🔒 Vue 3 管理后台:用户管理、订单审核、商户配置、平台配置一应俱全,界面清爽操作便捷
- 📦 红包奖励系统:支持新用户红包、锁定奖金等激励机制,奖励通知可开关
🛠 源码信息
| 界面语言 | 纯中文(TG Bot 和后台均为中文) |
| 开源状态 | 完全开源 |
| 是否加密 | 无加密 |
| 二开多语言 | 有限支持(界面文字写在源码中,需手动改代码扩展其他语言) |
📋 技术栈
| 后端 | Node.js + Express + MySQL2 + Telegraf |
| 前端 | Vue 3 + Vite + Pinia + Vue Router + Axios |
| 数据库 | MySQL 8(utf8mb4,9 张表) |
| 环境 | Node.js 16+ / npm / MySQL 8 |
✍️ 项目架构与部署说明
该项目由两部分组成:
- kkpg/ — Node.js 后端(Express API + TG Bot),端口 3000
- admin/ — Vue 3 管理后台前端,开发端口 5173
后端提供所有 /api/admin/* 和 /api/miniapp/* 接口,前端通过 API 代理对接后端。
⚠️ 已知不足
- 💬 Bot 部分按钮无功能:TG Bot 主菜单中的「客服支持」「邀请好友」「分享领奖」「Language」四个按钮仅定义了界面显示,未编写实际处理逻辑,点击无响应。如需启用,需自行补充
bot.action()处理函数 - 🔌 依赖第三方接口:游戏对接依赖 NG API 账号,支付依赖 OkPay 账号,源码未提供测试账号
- 📊 后台无红包管理:TG Bot 存在红包奖励功能,但后台页面没有对应的管理入口
💬 常见问题
Q:源码是什么界面语言?能扩展多语言吗?
A:纯中文界面。TG Bot 和后台页面都用中文编写。如果你需要英文或其他语言,需要手动修改 Vue 模板和 Bot 回复文字,有限支持扩展。
Q:是否全开源?有无加密?
A:完全开源无加密。全部 Node.js / Vue 源码可直接阅读修改,没有加密或混淆文件。
Q:怎么部署?包技术支持吗?
A:带文本搭建教程,如果不会搭建可以联系站长。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。




