📦 简介

Telegram频道投稿机器人源码 是一款面向 Telegram 频道运营者的投稿机器人,核心解决频道内容征稿 — 审核 — 发布工作流中的效率问题,涵盖多图文投稿、审稿群协作、黑名单管理等能力,采用 Node.js + Babel + lowdb 技术栈。
中英双语界面 · 完全开源无加密 (MIT) · 支持二开扩展多语言
亲测环境:Linux (CentOS/Ubuntu) + Node.js 12+ + PM2,测试日期:2026-06-06

⚠️ 重要提示:本项目仅适用于 Linux 系统,Windows 下运行需要进行二次开发改造。
使用宝塔面板部署时,需要给 /www/server/nodejs/cache 路径设置 www 权限,默认 root 权限会导致 Node 项目搭建报错。

⚡ 功能说明

  • 🚀 投稿 — 审稿工作流:用户私聊投稿 → 审稿群审核 → 一键通过/拒绝 → 自动发布到频道,全流程自动化
  • 💡 多格式 & 多图支持:支持文字、图片、音频/语音、视频、文件投稿,MediaGroup 多图组合一并处理
  • 🔒 审稿群管理:审稿人可在群内通过 /ok/no/re 命令操作稿件,支持附评论通过、附带理由拒绝
  • 📦 黑名单 & 会话模式:支持拉黑/解封用户,审稿人与投稿者可进入对话模式实时交流,夜间自动静音推送

🛠 源码信息

界面语言 中英双语(简体中文 🇨🇳 / 繁体中文 🇹🇼)
开源状态 完全开源
是否加密 无加密(源码完全可读)
二开多语言 支持(语言文件位于 src/lang/,JSON 格式,可自由添加)

📋 技术栈

后端 Node.js (ES6/ES2015) + Babel 编译
框架/库 node-telegram-bot-api(Telegram Bot API)
数据库 lowdb(JSON 文件存储,无需 MySQL)
部署 PM2 进程守护 · Linux 推荐

💬 常见问题

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

A:界面为 中英双语,内置简体中文和繁体中文语言包。源码采用 JSON 语言文件机制(位于 src/lang/ 目录),添加新语言只需新建 JSON 文件并修改 .env 中的 Lang 参数即可,完全支持二开扩展多语言。

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

A:本项目使用 MIT 开源协议,完全开源、无任何加密或混淆。所有源码均以 .js 明文呈现,不含 base64_decode、eval、混淆压缩等后门特征,可放心审查修改。

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

A:部署步骤如下:
1️⃣ Linux 服务器安装 Node.js 12+ 和 npm
2️⃣ git clone 项目 → npm install → 配置 .env(Token、Admin、Channel)
3️⃣ npm run build 编译 → pm2 start 守护运行
4️⃣ 将机器人加入审稿群 → 发送 /setgroup → 将机器人设为频道管理员即可
⚠️ 仅限 Linux 系统,宝塔面板用户注意给 /www/server/nodejs/cache 目录授予 www 权限。

⚠️ 本源码仅供学习研究,请勿用于非法用途。
本站(k8code / K8源码网)更多亲测源码持续更新中

  

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