如果你想拥有一个 Telegram 客服机器人,实现“用户私聊机器人 -> 消息自动转发到群组话题 -> 管理员在群组回复 -> 自动转发回用户”的无缝沟通体验,但又不想购买服务器,那么这篇教程就是为你准备的。
本文将教你利用 Cloudflare Workers(无服务器计算)和 D1 数据库,零成本部署一个功能强大的双向转发机器人。
💡 核心功能这个脚本不仅仅是简单的转发,它包含了一套完整的管理系统:
Topic 分流:利用 Telegram 群组的“话题”功能,每个用户自动创建一个独立话题,聊天记录清晰不混乱。
双向通信:完美支持文本、图片、视频、文件、贴纸的双向转发。
自带数据库:使用 D1 记录用户状态、消息 ID(支持编辑消息同步)。
可视化后台:管理员发送 /start 可唤出图形化配置菜单。
风控管理:支持关键词自动屏蔽、自动回复、验证码/按钮验证拦截垃圾广告。
📥 项目源码为了方便大家部署和后续更新,我将完整的 worker.js 代码托管在 GitHub 上。
GitHub 仓库地址:👉 点击这里访问项目源码
如果无法访问 ...
很多小伙伴喜欢用 Cloudflare Workers 部署反代、Telegram 机器人或者小工具。但是,免费版 Workers 每天只有 100,000 (10万) 次请求额度。
如果你的域名被恶意扫描、爬虫抓取,或者遭遇 CC 攻击,这 10 万次额度可能瞬间就会耗尽,导致你的服务停机。
今天这篇教程就手把手教你:利用 Cloudflare 免费的 WAF(防火墙)功能,给你的 Worker 穿上一层“防弹衣”!
为什么要加这个“盾”?
完全免费:不用花一分钱。
节省额度:被 WAF 拦截的恶意请求,不消耗 Worker 的 10 万次免费额度!
精准防护:只保护 Worker 域名,不影响主站。
准备工作
你已经有一个 Cloudflare 账号。
你的 Worker 项目已经绑定了自定义域名(例如 tool.example.com),且状态是开启代理的(橘色云朵)。
操作步骤第一步:找到 WAF 设置入口
登录 Cloudflare 后台,点击你的 主域名(注意:是点你的网站域名,不是直接点 Worker)。
看左侧菜单栏,依次点击:
安全性 (Security)
安 ...
如果你想在 Telegram 上开启私聊,但又担心被无穷无尽的广告机器人骚扰,那么搭建一个“自带门卫”的机器人是最佳选择。本文将手把手教你如何利用 Cloudflare Workers 零成本搭建一个支持人机验证的双向传声筒。
🌟 为什么选择这个方案?
完全免费:利用 Cloudflare 强大的免费额度,每天支撑几万次对话毫无压力。
拒绝骚扰:集成 Cloudflare Turnstile 人机验证,广告机器人无法通过验证,你的私聊列表将变得清净。
隐私保护:访客通过机器人联系你,无需暴露你的真实 Telegram 账号。
管理方便:支持管理员直接在 TG 里回复、拉黑,操作极其简单。
🛠️ 第一步:准备必要数据在开始搭建前,请先收集以下信息:
机器人 Token:找 @BotFather 创建机器人获取。
管理员 ID:找 @userinfobot 获取你的数字 ID。
Cloudflare 账号:用于运行脚本和数据库。
🛡️ 第二步:申请人机验证 (Turnstile) 密钥
登录 Cloudflare 控制台,点击左侧 Turnstile。
点击 添加站点,名称 ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment
