Bot Anti Nuke

Discord anti-nuke / anti-raid bot (discord.js v14)

Node.js Other av ! LilNut
Distribuera den här mallen
Skärmbild 1

Om

README.md

Innehåll
Öppna på GitHub

bot-anti-nuke

บอท Discord สำหรับป้องกันการ nuke เซิร์ฟเวอร์ (anti-nuke / anti-raid) เขียนด้วย discord.js v14

ฟีเจอร์

  • 🤖 Anti-bot invite — เตะ/แบนบอทแปลกที่ถูกเชิญเข้ามา
  • 🛡️ Self-protect — ป้องกันไม่ให้ใครมาแตะตัวบอทเอง
  • 🚨 Retaliate-on-action — ตอบโต้ผู้กระทำที่ลงมือ nuke
  • 💣 Anti-nuke threshold + quarantine — ตรวจจับการกระทำเกิน limit ในช่วงเวลาที่กำหนด แล้วริบสิทธิ์/กักตัว
  • ♻️ Auto-restore — กู้คืนห้องที่ถูกลบอัตโนมัติ
  • 🔴 Panic-lock (lockdown) — ล็อกเซิร์ฟเวอร์อัตโนมัติเมื่อเจอการโจมตี
  • ⌨️ คำสั่งจัดการ — !status, !lock, !unlock, !backup, !restore, !help

การติดตั้ง

Bash
npm install

ตั้งค่า

  1. คัดลอก .env.example เป็น .env
  2. ใส่ DISCORD_TOKEN และค่าต่าง ๆ ตามต้องการ
Bash
cp .env.example .env

รัน

Bash
node index.js

หมายเหตุด้านความปลอดภัย

  • ไฟล์ .env ถูก ignore ไว้แล้ว — ห้าม commit token ขึ้น repo
  • ต้องเปิด Server Members Intent และ Message Content Intent ใน Discord Developer Portal

Variabler

Du fyller i dem när du distribuerar. De blir miljövariabler i din deployment.

  • DISCORD_TOKEN DISCORD_TOKEN obligatorisk, hemlig
  • LOG_CHANNEL_ID LOG_CHANNEL_ID obligatorisk
  • ALLOW_ADMIN ALLOW_ADMIN obligatorisk
  • INVITER_DM INVITER_DM obligatorisk
  • PUNISHMENT PUNISHMENT obligatorisk

Så distribuerar du den

  1. 1 Öppna distributionssidanGe din deployment ett namn. Du loggar in när du bekräftar.
  2. 2 Fyll i variablernaVärdena som mallen ber om, sparade som miljövariabler i din deployment.
  3. 3 Kontrollera dina resurserDen tar från din plans gemensamma pool och startar sedan. Alla konton börjar gratis.

Logga in för att rapportera

Rapporter är kopplade till ett konto för att förhindra missbruk.

Logga in