Bot Anti Nuke

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

Node.js Other door ! LilNut
Deploy deze template
Schermafbeelding 1

Over

README.md

Inhoud
Openen op 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

Variabelen

Die vul je in bij het deployen. Ze worden omgevingsvariabelen van je deployment.

  • DISCORD_TOKEN DISCORD_TOKEN verplicht, geheim
  • LOG_CHANNEL_ID LOG_CHANNEL_ID verplicht
  • ALLOW_ADMIN ALLOW_ADMIN verplicht
  • INVITER_DM INVITER_DM verplicht
  • PUNISHMENT PUNISHMENT verplicht

Zo deploy je hem

  1. 1 Open de deploypaginaGeef je deployment een naam. Je logt in wanneer je bevestigt.
  2. 2 Vul de variabelen inDe waarden die de template vraagt, opgeslagen als omgevingsvariabelen van je deployment.
  3. 3 Controleer je resourcesHij gebruikt de gedeelde pool van je plan en start daarna. Elk account begint gratis.

Log in om te melden

Meldingen zijn aan een account gekoppeld om misbruik te voorkomen.

Inloggen