--- title: Discord Bot - 喝個搖搖 tags: 自述文件 description: 基於 NodeJS 的 Discord 手搖飲料菜單搜尋機器人 --- # Discord Bot - 喝個搖搖 ![Platform Version Support](https://img.shields.io/node/v/discord.js) ![Last Commit](https://img.shields.io/github/last-commit/sky9154/drink-menu-bot) ![GitHub license](https://img.shields.io/badge/license-MIT_License-blue.svg) [<img src="https://i.imgur.com/vagaj9h.png" width="500"/>](https://i.imgur.com/vagaj9h.png) > Discord 手搖飲料菜單搜尋機器人 `喝個搖搖` 提供以下功能: * 搜尋手搖飲料菜單 * 隨機手搖飲料菜單 * 新增手搖飲料菜單 * 刪除手搖飲料菜單 * 修改手搖飲料菜單 ## 使用環境 | 名稱 | 版本 | | - | - | | Node.js | 18.4.0 | | npm | 8.13.2 | | discord.js | 13.8.0 | ## 如何使用 1. 安裝套件 ```npm npm i @discordjs/builders npm i @discordjs/rest npm i dayjs npm i discord-api-types npm i discord.js npm i dotenv npm i is-image ``` 2. 複製專案 ```git git clone https://github.com/sky9154/drink-menu-bot.git ``` 3. 新增 `.env` 檔 ```env TOKEN=機器人 TOKEN CLIENT_ID=機器人 ID ADMINISTRATION="管理員 ID (可設定多個管理員,用 "," 區分)" ``` 4. 執行機器人 ```npm npm run start ```