Skip to content

fradaut/dcBotFinal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

開發中

使用方法

  1. 安裝 Node.js v18以上 和 pnpm
npm install -g pnpm
  1. 安裝依賴套件
pnpm install
  1. 將 .env.example 重新命名為 .env 並完成裡面的設定
  2. 運行以下命令可執行測試程序.
pnpm run dev

注意事項

運行時請確保資料庫內為空, 沒有任何collections, 以免發生意料之外的事情.

初次使用請先在Discord伺服器中運行 initial 命令, 以建立資料庫. 才能確保所有功能正常運作.

本機器人可以擷取來自私人訊息中的內容轉傳至指定伺服器頻道, 其他任何疑問請詢問機器人運行者.

說明

資料庫:

guildID: 儲存伺服器ID, 為所有collection的索引.
  • GuildChannel: 頻道相關資訊
    • channelWelcomeID: 發送歡迎訊息的頻道ID
    • channelLeaveID: 發送成員離開訊息的頻道ID
    • channelMemberOnlineID: 更改頻道名稱以顯示線上成員數量的頻道ID
    • channelMemberCountID: 更改頻道名稱以顯示成員總體數量的頻道ID
    • channelMessageDeleteID: 發送訊息刪除紀錄的頻道ID
    • channelVoiceCreateID: 進入後會立即建立新語音頻道的頻道ID
    • categoryVoiceCreateID: 建立新語音頻道所在的類別ID
  • GuildRole: 身分組相關資訊
    • roleAdminID: 擁有機器人所有命令權限的身分組ID

About

一個完整的discord機器人.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published