TG资源查询机器人源码 是面向 Telegram 群组运营者的资源查询+群管一体化机器人,涵盖关键词模糊搜索、消息自动收录、群组验证/防刷屏/关键词过滤、以及企业级 Web 管理后台等能力,采用 Node.js + Express + Telegraf + MySQL。
纯中文界面 · 完全开源无加密 · ❌ 不支持多语言扩展
亲测环境:Windows Server + Node.js 20 + MySQL 5.7,测试日期:2026-05-29

⚡ 功能说明

  • 🚀 关键词资源查询:群内发送 查询 关键词 即可模糊搜索信息资源,结果分页展示,支持上下翻页浏览
  • 💡 消息自动收录:群组中符合规范的文本消息自动录入信息资源库,30分钟去重,无需手动添加
  • 🔒 全能群管系统:进群验证(点击按钮解除禁言)、进群欢迎、禁止转发/链接/多符号、防刷屏、文字长度限制、黑名单关键词过滤
  • 📦 企业级管理后台:SPA 单页应用,支持信息/群组/用户/广告 CRUD 管理、管理员权限分级(管理员+操作员)、仪表盘统计分析

🛠 源码信息

界面语言 纯中文
开源状态 完全开源
是否加密 无加密
二开多语言 不支持(纯中文硬编码,无国际化机制)

📋 技术栈

后端 Node.js + Express.js
Bot框架 Telegraf 4.15
前端 纯 HTML + CSS + JavaScript(SPA)
数据库 MySQL 5.7+(Sequelize ORM)
认证 JWT + bcryptjs
环境 Node.js 20+ / MySQL 5.7+ / 支持 Windows/Linux

 

💬 常见问题

Q:源码是什么界面语言?能扩展多语言吗?

A:管理后台和 Bot 消息均为纯中文硬编码,前端未使用国际化框架(如 i18n),数据库字符集为 utf8mb4 可存储多语言数据,但界面文案需要手动替换,不支持便捷的多语言扩展。

Q:是否全开源?有无加密?

A:完全开源无加密。所有源码文件(src/ 后端和 public/ 前端)均为明文可读,未检测到 eval、base64_decode 等加密混淆手段,无后门代码。package.json 声明 MIT 许可证。

Q:怎么部署?包技术支持吗?

A:部署非常简单:安装 Node.js 20+ 和 MySQL 5.7+ → 修改 .env 配置数据库连接和 Bot Token → 执行 npm install → npm start 即可。数据库表由 Sequelize ORM 自动创建,无需手动导入 SQL。部署中遇到的问题可在购买渠道咨询。

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