使用cloudflare workers 免费部署一个属于自己的Telegram转发机器人
电报私聊机器人当你因为某些原因被Telegram风控扫到,导致别人无法和你单独私聊
当你不想暴露自己的Telegram信息,想让别人通过机器人联系你
你可以试试搭建一个机器人,这样别人和机器人的对话会转发给你,你回复机器人,对方也能收到你的信息
特点
- 基于cloudflare worker搭建,能够实现以下效果搭建成本低,一个js文件即可完成搭建
- 不需要额外的域名,利用worker自带域名即可
- 基于worker kv实现永久数据储存
- 稳定,全球cdn转发
- 接入反欺诈系统,当聊天对象有诈骗历史时,自动发出提醒
- 支持屏蔽用户,避免被骚扰
步骤
1. 从@BotFather获取token,并且可以发送/setjoingroups来禁止此Bot被添加到群组
设置你的BOT用户名和名字
设置完后会获得一个TOKEN

2. 从uuidgenerator获取一个随机uuid作为secret
这个就是

3.从@username_to_id_bot获取你的用户id

4.登录cloudflare,创建一个worker




这里不用管,先点部署

先来配置环境,再次点这里,选择你创建的workers

点击设置



增加一个ENV_BOT_TOKEN变量,数值为从步骤1中获得的token
增加一个ENV_BOT_SECRET变量,数值为从步骤2中获得的secret
增加一个ENV_ADMIN_UID变量,数值为从步骤3中获得的用户id

创建一个KV


名称设置为nfd

鼠标滚轮往下滑,找到这个

前面写nfd,后面选择你刚才创建的nfd

回到workers页面,选择你刚创建的workers,点击快速编辑,把原先的代码全部删除

进入这个网页,点击图中按钮复制

复制到workers这个框里,然后点右上角的保存并部署.

如果不希望打开机器人有文字说明干扰,可以把第11行的“true”改为“false”,点击保存部署

以上都做完后,回到你的workers,里面会有一个网址

将这个网址复制到浏览器,在后面添加"/registerWebhook",然后回车
网页中会弹出OK
自此搭建完成