---
# System prepended metadata

title: Discord Bot - 喝個搖搖
tags: [自述文件]

---

---
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
```