VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动
新罗云最新优惠促销活动

便宜国外vps论坛_TG bot api

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

看见最近好几篇关于TG bot推送帖子,之前简单了解过,自己琢磨官方文档就能明白大半了 https://core.telegram.org/bots/api,本帖只适合小白
打不开试试

回顾说:
先是有人发了这个,不知为何杠了起来,说不开源
这个简单来说用的是楼主机器人,通过分配token,给不同用户推送消息,同时解决推送过墙的问题

【TG酱】 一个telegram提醒机器人- https://www.hostloc.com/thread-805263-2-1.html
——————————————————————————–

之后有人发了这个,基本就是上面那个的源码
这个简单来说用的是用自己机器人,同时解决推送过墙的问题

基于 vercel 的 TG消息机器人,【TG SERVER酱】- https://www.hostloc.com/thread-805478-1-1.html
———————————————–

后面有两个更简单的,基本上是相同的,workers反代官方bot api

利用cf workers 饭袋tg api,实现webhooks推送- https://www.hostloc.com/thread-805471-1-1.html
分享个以前找到的一个CF_worker反代TG_BOT_API的脚本- https://www.hostloc.com/thread-805441-1-1.html

便宜国外vps论坛_TG bot api-主机参考

下面说说自己琢磨的

server酱为什么火?最主要是微信api不是每个人可以申请,所以想推送信息到微信需要用到它
TG不一样api开放,botap也i很简单。(另外账号apibot api功能和使用好像不一样,这里只说bot

1.TG bot申请无门槛,https://t.me/BotFather 申请就是了

2.TG botapi很简单
官方提供api地址说:https://api.telegram.org
● 使用方法说:

        bot<token>申请bot时生成,
        METHOD_NAME 参数很多,推送常用的是几个sendXxxx的,如sendMessage、sendPhoto、sendVideo、sendMediaGroup、sendDocument
● 请求方式说:post/get可以

举个最简单的例子,我创建了一个bot名字token为1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE,我怎么bot给我自己发消息呢?

先去 @push2tgbot 创建对话,然后通过getUpdates的方法获取到你发给bot的对话信息,简单做法浏览器访问下面这个链接就能获得chat_id用户对话的chat_id一般就是userid

  1. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/getUpdates

复制代码

然后用sendMessage方法可以bot给你发一条信息(将下面的chat_id改为刚从上面链接获取到的你的chat_id)(向频道群组发时就需要bot加群

  1. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendMessage?chat_id=1138220708&text=Hi,MJJ

复制代码

3.TG bot更新消息方法有两个
一个是getUpdates,一个是Webhooks
getUpdates是pull模式,大概理解是程序请求一下getUpdates获取用户发过来的信息,再处理信息做出响应
Webhooks是push模式,Telegram会将用户发送的信息发送到你配置的一个webhook url上,这样程序可以根据用户发送的信息做出响应

如果单单是做推送发个简单消息,不需要啥交互的,好像根本不需要理会啥更新模式,不用配置webhook,嫌bot token暴露外在的,可以反代时把二级目录反代就好了。

4.官方提供bot api是有一些限制文件大小、效率等等),可以自己搭建api,自己搭建api好处
下载没有大小限制文件,直接下载文件,无需在getFile请求之后
最大上传2000 MB的文件
使用文件本地路径和文件URI方案上传文件.
webhook可以使用HTTP URL、本地IP地址、使用任何端口,最大连接数100000。

5.推送可能常用到的方法
sendMessage/sendPhoto/sendAudio/sendDocument/sendVideo/sendVoice/sendMediaGroup 几个参数大同小异
还有其他https://core.telegram.org/bots/api 下面的Available methods查看

例子说:

  1. ### sendMessage(直接文本支持MarkdownV2/HTML)
  2. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendMessage?chat_id=1138220708&text=Hi,MJJ
  3. ### sendPhoto(单张图片。最大10M,可以url地址或者本地图片)
  4. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendPhoto?chat_id=1138220708&photo=https://pixiv50.com/static/images/wcldpgn/6203904_82693450_p0.jpg
  5. ### sendVideo(最大50M,只支持mp4) 加标题参数 caption
  6. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendVideo?chat_id=1138220708&video=https://cdntube2.b-cdn.net/mp4/6ce773dc977f726cd5d56cb28d9d77b2414a6497.mp4&caption=Laura’s got big tittie’s
  7. #### 加 标题参数 caption, 格式参数parse_mode ,用MarkdownV2模式给标题加超链接
  8. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendVideo?chat_id=1138220708&video=https://cdntube2.b-cdn.net/mp4/6ce773dc977f726cd5d56cb28d9d77b2414a6497.mp4&caption=[Laura’s got big tittie’s](https://4k5.net/read-8127.html)&parse_mode=MarkdownV2
  9. ### sendMediaGroup(多个媒体,一次最多好像9个,以json模式,第一张图加标题参数)
  10. https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/sendMediaGroup?chat_id=1138220708&media=[{“caption”:”[Pixiv50](https://pixiv50.com/)”,”parse_mode”:”MarkdownV2″,”type”:”photo”,”media”:”https://pixiv50.com/static/images/wcldpgn/6203904_82693450_p0.jpg”},{“type”:”photo”,”media”:”https://www.pixiv50.com/static/images/iamcnqu/3371956_83774670_p0.jpg”}]

复制代码

6.墙
怎么过墙,上面大佬都给出方案
最简单的worker反代一下就好

或者找找个web Dali使get请求成功就好,一些能访问外网的奇奇怪接口可以

  1. https://thingproxy.freeboard.io/fetch/https://api.telegram.org/bot1545138812:AAGroid6uSJFbQxRM2f8X6KHlsnDReHUkvE/getUpdates

复制代码

或者搭建本地apihttps://github.com/tdlib/telegram-bot-api

至于怎么上TG客户端收信息就不说了

.

各路大神回复说:

注册说: 为什么我还是看不懂

hjvn2211445说: 写的不错tg客户端写的是真的好。简洁轻快。我基本不加群。就当个接收推送客户端都很好用

雪丫鬟说: 还是不懂。。。。

似毛非毛说: 我觉得第二点你跟着做一下就能大概明白整个过程了

主机参考zhujicankao.com_收集国内VPS,VPS测评主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:便宜国外vps论坛_TG bot api https://zhujicankao.com/52746.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 便宜国外vps论坛_TG bot api
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!