跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • telegram webhook
未分類
15 11 月 2020

telegram webhook

telegram webhook

資深大佬 : jj123456 3

首先用的是这个库,https://github.com/go-telegram-bot-api/telegram-bot-api

用 updates, err := bot.GetUpdatesChan(u) 一切都正常,这种方式和主题的提问无关联,数据在 telegram 的服务器上 telegram 对数据存留时间有 24 小时的周期限制。所以看 webhook,通过自己的服务器完成数据的操作,然后再通过 webhook 的方式通知 bot 。

遇到过一个问题,不知道做 bot 资深的开发者朋友们有没有遇到:

  1. 在同一个 channel 里面加上 bot,通过 @的方式,bot 无法获取从 channel 中其他人 @的消息,不知道是不是 telegram 支持这样做,如果不支持,那为什么还有 @的存在,没有搞明白。
  2. 另外一个就是,通过 api 的 get 方法可以直接给指定的 channel 发消息(通过 chat_id ),但通过程序没有实现,不知道是这个库的问题,如果大家用其他库,也请推荐一下。
大佬有話說 (7)

  • 資深大佬 : Taosky

    @就是 InlineMode 吧,从哪里 @应该都行的,只能获取是谁 @的,无法获取从哪个 Chat 来的。

  • 主 資深大佬 : jj123456

    @Taosky 是 InlineMode,可以获取 @bot,但是 bot 那边收不到返回的消息。

  • 主 資深大佬 : jj123456

    @Taosky 你的这个项目,用了 webhook 吗? https://github.com/Taosky/telegram-search-bot

  • 資深大佬 : Taosky

    @jj123456 对的,我用的时候轮询和 webhook 都能收到信息的,botfather 设置 bot,InlineMode 开了吗。

  • 主 資深大佬 : jj123456

    @Taosky 开了,准备先用 telegram 的服务器的模式先把功能做出来,后面再换 webhook 挂上去。你 webhook 的 URL 设置是什么规则?我之前测试的是这个路径 https://domain.com/bot123:keykeykey, 需要挂后面的命令名字吗?

  • 資深大佬 : Taosky

    @jj123456 我的就是 https://domain.com/xxxxxx

  • 主 資深大佬 : jj123456

    @Taosky ok,那我至少思路是对的,我先把功能做出来,在按照这个方法测试下 webhook,谢谢~

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具