介绍
这是一个类似 Server 酱的东西,可以实现通过 GET 请求来推送消息,和 Server 酱 的区别是这是基于 Telegram 的。
具体效果:
使用案例
这个就不用多说了吧,可以用来推送自己 NAS 的通知、短信转发、评论提醒都可以。但是仅限于不太重要的通知,毕竟是基于 Telegram 的,手机电脑不可能24小时开 VPN 吧。
部署
项目地址:https://github.com/sduoduo233/telegram-push
部署教程在项目的 README 里
不错不错,telegram bot 用webhook和cloudflare worker很搭
有个问题,既然只是为了实现推送,直接用cloudflare worker反代一下bot api,然后用官方api接口的语法不就好了,这里的二次封装有什么特别的优点吗。毕竟,sendMessage这个接口,所有的参数几乎都是能放到query parameter里的,一个GET请求就足够完全调用所有能力了。你封装之后,反而只能发text了自问自答一个,大概知道为什么要这样了,一个人部署后,可以通过key的分发,让不同的人使用。但还是感觉消息类型那块可以再灵活一些,用官方语法,然后根据key map一下chatId🤔
另外,提个细节修改意见。async函数里面不要用
return await
,直接return Promise就好了不错不错
技术贴,顶!
不错
顶一个,帮助大佬
@酒神 #5
这就是神
@zudaz #6 不至于不至于
自问自答一个,大概知道为什么要这样了,一个人部署后,可以通过key的分发,让不同的人使用。但还是感觉消息类型那块可以再灵活一些,用官方语法,然后根据key map一下chatId🤔
技术大牛