hyun 发表于 2025-7-31 17:09:24

我也发个telegram私聊机器人代码 (含部署教程)

Telegram Worker 部署教程


教程说明:
本教程将指导你如何快速部署一个支持按钮菜单的 Telegram Bot,并绑定 Cloudflare Worker 实现自动化服务。

提示:所有图片可点击放大查看。

代码地址:
https://raw.githubusercontent.com/Tsaihyun/hyunbot/refs/heads/main/worker.js
请复制所有代码以供后续使用。

第一步:修改提示链接代码
将用户首次访问时的提示语链接替换为你自己的地址(建议使用 GitHub 链接):

例如我的链接如下:

https://raw.githubusercontent.com/Tsaihyun/hyunbot/refs/heads/main/data/startMessage.en.md

https://raw.githubusercontent.com/Tsaihyun/hyunbot/refs/heads/main/data/startMessage.zh.md

https://t.nsa.cc/d/BQACAgEAAxkDAAJAAAFoiy0ruk6rG-OjY96jvKzLsRodxgAC2gYAAjUrWUTPEwABbn5hMDw2BA

第二步:创建 Worker 并配置环境变量
路径:Worker 概览 → 设置 → 环境变量
添加以下变量(请根据实际情况填写):

ENV_BOT_TOKEN:你的 Telegram Bot Token

ENV_BOT_SECRET:Webhook 验证用的随机字符串(可通过 uuidgenerator.net 生成)

ENV_ADMIN_UID:你的 Telegram 用户 ID

https://t.nsa.cc/d/BQACAgEAAxkDAAJAAmiLLekhbJlYfcrqolAY0yHsBvGbAALbBgACNStZRApY8mHtTQ-NNgQ

第三步:绑定 KV Namespace
路径:Worker → 设置 → KV 命名空间绑定

变量名称:nfd(必须为 nfd)

绑定你已创建的 Namespace

https://t.nsa.cc/d/BQACAgEAAxkDAAJAA2iLLjOpM6QfITbW1coyiwlQ3PlRAALcBgACNStZRCFw3-c1c0vkNgQ

第四步:粘贴代码并部署
路径:Worker → 概览 → 编辑代码
将提供的代码粘贴到编辑器中,点击【部署】按钮即可。

https://t.nsa.cc/d/BQACAgEAAxkDAAJABGiLLoaev5YspJwkuwY-_LsINSdrAALdBgACNStZRH6RnhU2AnE0NgQ

第五步:注册 Webhook
在浏览器中访问以下地址以注册 Webhook:

https://你的Worker域名/registerWebhook

成功后将返回:ok: true

第六步:设置按钮命令菜单(可选)
如需配置按钮命令菜单,访问以下地址:

https://你的Worker域名/setMenu

https://t.nsa.cc/d/BQACAgEAAxkDAAJABWiLMBazAi28atolLJv6BBQsz74CAALeBgACNStZRCoKt8BJ9jNTNgQ

部署完成!
现在你可以在 Telegram 中使用你的 Bot 了。

Tiamat 发表于 2025-7-31 17:16:03

:)

xvm 发表于 2025-7-31 17:28:00

战略mark,并感谢老板

lo又红了 发表于 2025-7-31 17:29:37

技术贴好赞

西门堵车 发表于 2025-7-31 17:52:58

我自己写的那个机器人, 不想暴露自己的主号, 就用的copy, 没用forward

bigexiu 发表于 2025-7-31 18:25:27

这不是隔壁的么https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

xinsi.chen 发表于 2025-7-31 19:18:17

up

Romeoiii 发表于 2025-7-31 19:45:57

https://github.com/LloydAsp/nfd

https://www.nodeseek.com/post-29975-1


重复造轮子没有意义

yyds 发表于 2025-7-31 20:48:54

不如频道私聊

jacob 发表于 2025-8-1 01:20:27

这种用处不大,得用群组模式开话题模式,然后每个私聊得用户都会独立一个话题的才行 否则所有用户都是在一个窗口乱的要死
页: [1]
查看完整版本: 我也发个telegram私聊机器人代码 (含部署教程)