Skip to content

Repository files navigation

Froggy 機器人

一個使用 Node.js 與 Discord.js 構建的 Discord 機器人。
可能具備一些功能。

Node.js Version Discord.js Version License


環境需求

在開始之前,請確保您的系統已安裝以下軟體:

  • Node.js(建議使用 v18 或以上版本)
  • yt-dlp(音樂播放器解析 YouTube 網址與音訊流之必要套件)
  • (備註:FFmpeg 已由 ffmpeg-static 依賴項自動處理,但仍建議您在環境中安裝它)。

安裝與設定

1. 複製原始碼:

git clone <此項目 URL>
cd froggy

2. 安裝依賴套件:

npm install

3. 設定環境變數: 複製範例環境變數檔案,並填入您的憑證資訊。

cp .env.example .env

必要變數 (.env):

  • TOKEN: 您的 Discord 機器人 Token(可從 Discord Developer Portal 取得)。
  • STEAM_API_KEY: 若要使用 /steam 指令,此為選項。
  • YOUTUBE_API_KEY: 若要使用 /youtube 指令,此爲選項。

4. 部署斜線指令: 在啟動機器人之前,您必須先向 Discord 註冊它的斜線指令。

npm run deploy

(若日後需要移除所有指令,可以執行 npm run clear


啟動機器人

開發模式(存檔時會自動重新啟動)
npm run dev
正式上線模式
npm run start

授權條款

本專案採用 LICENSE 檔案中記載之授權條款。


你既然要走了,那就走吧。祝你生活愉快!

About

revival of froggy 2.0

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages