CloudFlare Worker tg bot开发教程

介绍

使用cloudflareworke开发一个属于自己的tg bot
https://github.com/xhuanya/huan_tg_bot
telegraf api 文档https://telegraf.js.org/

目录说明

├─node_modules           nodejs模块
├─src
│  ├─bot                 机器人模块
│  │  └─function
│  │      ├─Command      命令支持
│  │      └─Event        事件
│  └─util                 扩展
└─worker

定义bot配置在wrangler.toml文件用

kv_namespaces = [
         { binding = "MyBotKV", id = "kv的id
]
vars={MyBotwebhook="hook路径",MyBotbotToken="bot的token,MyBotdomain="你的worker的地址 只要域名"}

bot的配置是在哪里读取的?
下面这个是ts的写法不多解释了哈

下面带大家解析一下/rimg 命令 首先来到这个文件src\bot\Command.ts
该文件是用于定义各种命令的入口
首先我们找到随机图片的代码位置

下面就是解析整个随机图片的流程

如果还是不同可以评论留言博主有空会回复的

版权声明:本文为小幻博客「小幻」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://52xhuan.cn/266.html
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录