1
前往 Slack API 網站
在瀏覽器中開啟 Slack API 入口網站。請確保你已登入要加入 Bot 的 Slack 工作區。
https://api.slack.com/apps
點擊右上角的 「Create New App」 開始建立。
2
建立新的 App
選擇 「From scratch」(從頭開始)。接著輸入 App 名稱,並選擇要加入的工作區。
Create an app(建立應用程式)
Create App
選 「From scratch」 最簡單。之後隨時都可以加入更多功能。
3
設定 Bot 權限(Scopes)
在左側選單點 「OAuth & Permissions」,往下找到 「Bot Token Scopes」,新增你的 Bot 需要的權限。
api.slack.com/apps/[你的App]/oauth
常用權限:chat:write(傳送訊息)、channels:read(查看頻道列表)、channels:history(讀取訊息)。只加你需要的就好。
4
安裝 App 到工作區
回到 「OAuth & Permissions」 頁面頂部,點擊 「Install to Workspace」。Slack 會請你確認權限。
api.slack.com/apps/[你的App]/oauth
🤖
我的超棒 Bot 正在請求存取 我的工作區 的權限
我的超棒 Bot 將可以:
• 在頻道中傳送訊息
• 查看頻道基本資訊
• 查看頻道中的訊息
Allow(允許)
安裝後你會得到一個 Bot User OAuth Token(以 xoxb- 開頭)。這是你 Bot 的鑰匙 — 絕對不要公開分享。
xoxb-YOUR-BOT-TOKEN-HERE
5
自訂你的 Bot(選擇性)
在左側選單點 「App Home」,設定 Bot 的顯示名稱和頭像。也可以開啟訊息分頁讓使用者直接私訊 Bot。
api.slack.com/apps/[你的App]/app-home
如果你希望使用者能直接和 Bot 聊天,記得開啟 Messages Tab。
6
將 Bot 加入頻道
在 Slack 中前往你要加入 Bot 的頻道,輸入 /invite @你的Bot名稱,或從頻道設定中將 Bot 加為成員。
🎉
Bot 加入成功!
你的 Bot 現在已經在頻道中了。它可以根據你設定的權限來傳送和讀取訊息(在你連接 Bot 程式碼之後)。
你也可以從 頻道設定 → Integrations → Add Apps 搜尋你的 Bot 名稱來加入。