一隻設計來把嗶諾搞瘋的 Discord 機器人。
- 🕒 每日提醒:每晚找個良辰吉時傳訊息到指定頻道,可以用來洗腦嗶諾他是兔兔。
- 🐰 是兔兔!:每當嗶諾不承認自己是兔兔時,提醒嗶諾他是兔兔並給他短暫的時間反省。
- 使用 Discord.js v14 開發
- 需要 Node.js 22 以上版本
- 採用 TypeScript 開發,使用 Biome 進行代碼檢查和格式化
-
複製專案
git clone https://github.com/rileychh/roBot.git cd roBot -
安裝依賴
pnpm install
-
建立
.env檔案,加入以下內容:DISCORD_TOKEN=你的Discord機器人Token BNO=特定使用者的Discord ID
-
建立
dailyMessages.json檔案,格式如下:[ { "guild": "Discord伺服器ID", "channel": "頻道ID", "message": "要傳送的訊息" } ] -
啟動機器人
pnpm run dev
docker buildx build -t robot .
docker run -d --name robot \
-e DISCORD_TOKEN=你的_Discord_機器人_Token \
-e BNO=BNO_的_Discord_ID \
-v $(pwd)/dailyMessages.json:/app/dailyMessages.json \
robot