🧑‍💻 站长说:整体来说算是专门用来打广告的,一定要先给机器人开启访客模式

📦 简介

TG访客机器人源码 是一款基于 Telegram Bot API 访客模式的轻量级群组回复机器人,核心解决群组内自动回复、品牌曝光和用户引导需求。用户无需将机器人拉入群组,在任意群聊中 @机器人 即可触发预设图文回复。

纯中文 · 完全开源 · 不支持多语言扩展

亲测环境:centos9 + Node.js 18 + Grammy 1.42,测试日期:2026-08-10

⚡ 功能说明

  • 🚀 访客模式自动回复:群内任意成员 @机器人 即可秒回预设文案,无需拉机器人入群、无需群权限
  • 🖼 图文混合回复:支持图片+文字+内联按钮组合回复,图片 file_id 自动缓存上传
  • ⚙️ 内联管理面板:管理员私聊发送 /admin,通过内联键盘实时修改回复文案、切换图片、增删按钮
  • 🔘 自定义内联按钮:支持最多 10 个 URL 跳转按钮,每个按钮独立编辑文字和链接
  • 🔄 热重载开发模式:npm run dev 支持文件变更自动重启,方便二次开发调试

🎬 视频教程(2倍速版)

🛠 源码信息

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

📋 技术栈

后端 Node.js + Grammy (Telegram Bot 框架)
前端 无(纯后端 Bot,通过 Telegram 内联键盘交互)
数据库 JSON 文件存储(data/settings.json)
环境 Node.js >= 18,需在 BotFather 开启 Guest Chat Mode

💬 常见问题

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

A:界面语言为纯中文,管理面板提示和默认文案均为中文。由于没有 i18n/语言包机制,所有文案硬编码在代码中,不支持直接扩展多语言,需要手动修改源码替换文本。

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

A:完全开源,无任何加密、混淆或后门代码。源码结构清晰,共 6 个 JS 文件,未使用 eval/base64 等危险函数,无远程请求外链,所有逻辑透明可审计。

Q:怎么部署?需要什么环境?

A:部署仅需 Node.js >= 18,克隆后执行 npm install 安装依赖,在 .env 填入 Bot Token 和管理员 ID,npm start 即可运行。前提需在 @BotFather 为该机器人开启 Guest Chat Mode。无数据库依赖,开箱即用。

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

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