📦 简介

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:带文本搭建教程,如果不会搭建可以联系站长。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。