iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
1
Modern Web

從零開始的點餐系統,Google好棒棒系列 第 27

[Day27] GO Bot主動傳送訊息

  • 分享至 

  • xImage
  •  

前幾天針對了Bot做了按鈕的設計
而未來要將開啟活動主動告知使用者們
因此需要用到第24天的傳送訊息的部分

在這之前要先來解釋一下Bot對傳送訊息的方式
在每一個人或群組裡面都有一組ID(ChatID)

我們接下來就是要告訴Bot ChatID以及它的內容
來實踐我們主動通知使用者的功能

首先先取得我們對Bot的聊天的ChatID

log.Printf("[%v] %s", update.Message.Chat.ID, update.Message.Text)

取得ID後透過POSTMAN來傳送資料看看

https://api.telegram.org/bot{YourToken}/sendMessage?chat_id=1181121851&text=Hello+World

這樣一來只要透過記錄下ChatID與使用者是誰的對應
就可以主動送出活動訊息給使用者了


上一篇
[Day26] Telegram Bot 對話
下一篇
[Day28] Go Bot使用者註冊
系列文
從零開始的點餐系統,Google好棒棒30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言