Skip to content

建立 2026-09-15 更新 2026-09-15

用 BotFather 建立 Bot

BotFather 是 Telegram 官方提供、用來建立與管理其他 Bot 的機器人。所有 Telegram Bot 都必須先透過 BotFather 註冊,取得一組專屬的 Token(權杖)才能運作。

建立新 Bot

  1. 在 Telegram 搜尋欄輸入 @BotFather,開始與它聊天。
  2. 傳送指令 /newbot
  3. 依提示輸入 Bot 的顯示名稱(例如「唯客小幫手」)。
  4. 再輸入 Bot 的使用者名稱,必須以 bot 結尾(例如 vcdemy_helper_bot),且必須是全站唯一。
  5. 建立成功後,BotFather 會回傳一組 API Token,格式類似 123456789:ABCDefGhIJKlmNoPQRstuVWxyz

Token 要當密碼保管

任何拿到這組 Token 的人都能完全控制你的 Bot(收發訊息、修改設定)。不要把 Token 提交到公開的 GitHub 專案或貼在公開聊天中;若不慎外洩,立即用 /revoke 指令重新產生新 Token。

常用 BotFather 指令

指令 用途
/newbot 建立新 Bot
/mybots 查看與管理你名下所有 Bot
/setname 修改 Bot 顯示名稱
/setdescription 設定 Bot 個人檔案中的介紹文字
/setcommands 設定聊天輸入框「/」選單中顯示的指令清單
/setuserpic 設定 Bot 頭像
/deletebot 刪除 Bot

設定指令選單

/setcommands 可以定義使用者在聊天室輸入 / 時看到的建議指令,格式為每行「指令名稱 - 說明」,例如:

start - 開始使用
help - 顯示使用說明

這只是「顯示用」的選單,實際指令的處理邏輯仍要在你的程式中實作,詳見 Bot API 基礎

延伸影音教學

實際操作畫面可參考 影音教學:Bot 開發 中的 BotFather 教學影片。

下一步

拿到 Token 之後,接著閱讀 Bot API 基礎,了解 Bot 如何實際收發訊息。