🤖 一款專為 Discord 伺服器設計的安全維護機器人,支援防刷頻、防 @everyone / 鏈接炸群,並提供完整的伺服器紀錄系統。
- 當使用者連續發送相同訊息超過 3 次,會自動禁言 1 天。
- 支援自動發送紀錄 Embed 到指定頻道與身分組。
- 當同一使用者或機器人 1 秒內發送 5 則含
@everyone或@everyone + https://...的訊息:- 先禁言 10 分鐘
- 再 Ban 該使用者
- 最後刪除其訊息
- 事件會自動紀錄到 Log Embed 頻道。
/set_log_channel設定紀錄頻道/set_log_role設定要被提醒的身分組- 支援多伺服器資料管理,存放在
data.json - 當使用者被 Ban / Mute,會自動發送 Embed 記錄
- 機器人狀態會每分鐘更新活動數據:
- 伺服器數量
- 總使用者數量
- 當機器人加入伺服器時,會在指定頻道或第一個可用文字頻道發送歡迎 Embed。
- 指令
/update-boardcast 標題:{title} 內容:{content}可在所有伺服器發布更新通知 Embed - 支援自動換行 (
\n)
/bot-node顯示延遲與節點位置- Embed 顏色隨延遲變化:
- 綠:正常
- 黃:中等
- 紅:延遲嚴重
- 安裝依賴
npm install- Bot Token & ClientID 把你的 Bot Token 和 clientID 填上去
{
"token": "YOUR_BOT_TOKEN",
"clientId": "YOUR_CLIENT_ID"
}- DATA.JSON 不要碰 我警告你 這是存資料的
{
"server": {}
}- package.json 不要亂用 這是林北用的 你只能更新
"description": "Anti-spam/mute/ban bot for multiple guilds with persistent data.json"還有
"scripts": {
"start": "node deploy-commands.js && node index.js",
"deploy": "node deploy-commands.js"
},README.md by GPT 💀 我懶得打字麻 幹