# telegram訊息推播bot ## 第一步 先到tg上找到 **Botfather** ![](https://i.imgur.com/9Rp0Xc8.png) - 然後照著圖片右邊的順序輸入指令 - 第一個是/newbot - 第二個是 你的bot的name,自己取一個 - 第三個是 你的bot的username,我猜類似帳號,也是取一個,他有說結尾要bot 看到Done開頭的訊息後,點第一個連結(藍字)那個來開啟機器人,點開之後點start。 然後在這個訊息下放有給一個很長串的token,這只有你自己會知道,後面會用到 ## 第二步 再來要取得你的tg的id - 搜索**userinfobot**,有兩個很像的,記得選點開後中間出現 What can this bot do的那個 - 點start,就會看到你的tg的id,一樣後面會用到 ![](https://i.imgur.com/evUzPfR.png) telegram的前置準備就到這邊 ## 第三步 code的部份 - 先在前面import requests - 在最後面加上這一段 ```python= r = requests.post( f"https://api.telegram.org/bot{你的bot的token,記得去掉括號}/sendMessage", json={ "chat_id":"你的tg的id", "text":"你要傳的訊息", }, ``` 這樣你的code跑完之後就會發出訊息到你的bot了~ ## 簡單測試範例 ![](https://i.imgur.com/zV8lUq7.png) ![](https://i.imgur.com/0Sm8zK5.png) 剩下自己玩
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up