TG群管机器人源码 Telegram 群管理 Bot 项目,核心解决 TG 社群管理中的入群欢迎、定时推广、违规言论审核、钱包查询、频道消息转发等痛点需求,采用 Node.js + Telegraf + SQLite 架构,实现了进群欢迎、定时广告、发言检查、违禁词过滤、查U(TRON钱包)、频道同步等核心特性。
纯中文界面 · 完全开源(MIT协议) · 无加密 · 支持多语言扩展
代码完全原创,附详细文档与注释,适合 TG 社群运营者、Bot 开发者使用或二次开发。
⚡ 功能说明
- 🚀 进群欢迎:新成员入群自动发送欢迎消息,支持自定义模板变量、内联按钮、自动删除、删除上一条欢迎
- 🎯 定时广告:支持多广告轮播,可设置文本/图片、链接按钮、置顶、开始/结束时间、删除上一条
- 🔒 发言检查:检查成员是否关注指定频道或加入指定群组,未通过自动删消息并提示,支持豁免管理员
- ⚙️ 违禁词过滤:支持普通词和正则匹配,处理方式可选删除/警告/禁言/踢出,支持自定义禁言时长
- 💰 查U(TRON钱包):自动识别 TRON 地址,查询 TRX/USDT 余额、能量带宽、多签状态、最近交易记录
- 📡 频道消息同步:频道新消息自动同步到指定群组,支持保留/隐藏转发来源、按群组独立配置是否置顶
技术栈
| 后端 | Node.js (ESM) + Telegraf v4 |
| 数据库 | SQLite(better-sqlite3,无需手动配置) |
| API依赖 | Trongrid API / Tronscan API(钱包查询) |
| 部署 | Node.js v18.20+,配置 .env 即可启动 |
2026.6.28更新:
🔒 发言检查 — 新增自定义消息按钮 & 消息自动删除
- ▸ 自定义消息按钮:成员未通过发言检查时,可配置引导按钮(如”点击关注频道”链接按钮),引导用户快速完成关注/加群操作,提升转化率
- ▸ 消息自动删除:支持设置检查提示消息的自动删除时间(秒),避免冗余消息堆积群聊,保持聊天界面整洁
💰 查U(TRON钱包)— 新增自定义消息按钮 & 消息自动删除
- ▸ 自定义消息按钮:查询结果支持配置快捷操作按钮(如”刷新余额””查看交易记录”等内联按钮),用户可一键交互,提升使用体验
- ▸ 消息自动删除:支持设置查U结果消息的自动删除时间(秒),防止钱包地址等隐私信息长期暴露在群聊中

