#
準備工作#
- 可以正常訪問的 telegram
註冊#
- 打開 telegram 搜索 “BotFather”
- 輸入消息窗口敲入以下命令
/newbot
顯示:Alright, a new bot. How are we going to call it?
Please choose a name for your bot.
- 填入機器人名稱
這裡我們輸入任意名稱
會提示:Good. Now let's choose a username for your bot. It must end in bot
. Like this, for example: TetrisBot or tetris_bot.
- 名稱格式要求為:TetrisBot or tetris_bot
輸入 share45_bot 可以根據需求命名
-
如果顯示:Sorry, this username is invalid. 就需要更改
-
直到顯示:Done! Congratulations on your new bot. You will find it at t.me/share45_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
Use this token to access the HTTP API:
xxxxxxxxxxxx 此處為 api 密鑰(重要)
Keep your token secure and store it safely, it can be used by anyone to control your bot.
For a description of the Bot API, see this page:
https://core.telegram.org/bots/api
機器人信息配置#
- 這裡我們繼續輸入消息來編輯機器人信息:
/mybots
- 就會出現我們創建的機器人列表,這裡我們直接點擊需要編輯的機器人名稱即可。
會顯示六個選項:
API Token:顯示 api 密鑰
Edit Bot:編輯機器人
Bot Settings:機器人設置
Payments:支付
Delete Bot:刪除機器人
Back...ots List:返回上級列表
- 我們主要說一下 Edit Bot,點擊這個按鈕,同樣是顯示六個按鈕:
Edit Name:機器人名稱
Edit Description:機器人描述
Edit About:機器人介紹
Edit Botpic:機器人頭像
Edit Commands:機器人命令
Back to bot:返回
- 這裡我主要講一下:Edit Commands 點擊命令
顯示:OK. Send me a list of commands for your bot. Please use this format:
command1 - Description
command2 - Another description
- 這裡命令的設置需要結合後期機器人做用來設置,這裡我就已後面要講的 rss 訂閱機器人來設置。
/rss 顯示當前 rss 訂閱地址 加 raw 顯示地址鏈接
/sub 訂閱一個 rss:/sub 訂閱網站地址
/unsub 退訂一個 rss:/unsub 退訂網站地址
/unsubbthis 使用此命令回覆想要退訂的 RSS 消息即可退訂
/export 導出為 OPML
最後檢查#
搜索框搜索我們的機器人名稱,進入到頻道
就會看到我們之前設置好的相關信息
在消息輸入框輸入 “/” 就可以看到我們之前設置好的命令
如果有需要修改的內容,可以到 BotFather 進行再次設置
至此,我們的電報機器人就創建和配置完畢了。