前言
Telegram 機器人有諸多功能,在本篇文章未必能提到所有功能,且隨著 Telegram 版本更新,本文章的教學與知識可能會過期。以下內容皆使用 Telegram Desktop 桌面版本作為示範。
設定機器人
第一步:搜尋 @BotFather
找到官方的機器人,注意名子旁邊要有特殊的星號勾勾才是官方的。然後,在列表中,對那個機器人點一下。
第二步:傳送指令 /mybots
輸入完後,接著按旁邊的箭頭送出訊息。
送出後,機器人會回傳一組 Inline 鍵盤,問您將要設定哪個機器人。
(備註:您可以建立上限 20 個機器人。)
第三步:點擊「您想設定的機器人」
請依照您的需求點擊要設定的機器人,由於本文為範例,故點擊「@TG_index_test_bot」。
第四步:點擊「Bot Settings」(機器人設定)
接下來,BotFather 將會回傳您一系列的鍵盤,如允許被加入群組、隱私模式…等。
- 「Inline Mode」
- 設定是否開啟 Inline 查詢。預設值「關」。
- 「Allow Groups?」
- 設定是否允許被加入到群組。預設值「開」。
※但機器人可以無視這項設定被加入頻道。 - 「Group Privacy」
- 是否啟動隱私模式,預設值「開」。
※若啟動的話只能收到指令訊息、該機器人被提及的訊息、與機器人私聊的訊息。若關閉隱私模式,則機器人可以收到所有訊息(但收不到其他機器人的訊息)。 - 「Domain」
- 修改該機器人的網頁登入 widget 所適用的網域。
關閉隱私模式
除非您真的需要接收到所有聊天訊息(機器人發的訊息例外),否則不需要啟動本功能。
第一步:點擊「Group Privacy」
第二步:點擊「Turn off」
關閉加入群組
若關閉加入群組,該機器人將無法被加入到任何群組中,但是已被加入群組的情況,不會退出群組,但無法被任命為管理員。
備註:這項設定對「頻道」沒有影響。
第一步:點擊「Allow Groups?」
第二步:點擊「Turn groups off」
查看或撤銷 Token
第一步:點擊「API Token」
如果找不到的話,請嘗試點擊「Back to Bot」或重新開始直到這步驟。
按下按鈕後,則會顯示當前的 Token
,若要撤換新的,請繼續下一步驟。