Bot Anti Nuke

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

Node.js Other af ! LilNut
Deploy denne skabelon
Skærmbillede 1

Om

README.md

Indhold
Åbn 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

Dem udfylder du, når du deployer. De bliver til miljøvariabler i dit deployment.

  • DISCORD_TOKEN DISCORD_TOKEN påkrævet, secret
  • LOG_CHANNEL_ID LOG_CHANNEL_ID påkrævet
  • ALLOW_ADMIN ALLOW_ADMIN påkrævet
  • INVITER_DM INVITER_DM påkrævet
  • PUNISHMENT PUNISHMENT påkrævet

Sådan deployer du den

  1. 1 Åbn deploy-sidenGiv dit deployment et navn. Du logger ind, når du bekræfter.
  2. 2 Udfyld dens variablerDe værdier, skabelonen beder om, gemmes som miljøvariabler i dit deployment.
  3. 3 Tjek dine ressourcerDen trækker på dit abonnements fælles pulje og starter derefter. Alle konti starter gratis.

Log ind for at anmelde

Anmeldelser er knyttet til en konto for at forhindre misbrug.

Log ind