Giter Club home page Giter Club logo

kabooma-duck's Introduction

KaboomaDuck

Kabooma Duck - Discord Nuker

Kabooma Duck is a heavy-hitting and fully customizable Discord Nuker.

Note: We do not encourage any malicious use of this bot. Educational Purposes ONLY.

git clone https://github.com/InternetFelons/kabooma-duck.git

Features

  • Mass channel deletion/creation
  • Mass message/webhook spam
  • Mass banning
  • Server icon, name, banner change
  • FULLY Customizable

Roadmap

  • Mass role deletion
  • Give admin to @everyone
  • Disable community
  • Bypass rate limits

Configuration Guide

config.json:

{
	"token": "BOT TOKEN",
	"clientID": "APPLICATION/CLIENT ID FOUND ON DISCORD DEV PORTAL",
	"admins": ["IDS OF USERS THAT CAN OPEN NUKE PANEL"],
	"botName": "NAME OF THE BOT SET IN THE DISCORD DEV PORTAL",
	"fakeServers": "AMOUNT OF SERVERS THE BOT WILL SHOW IT IS IN",
	"advancedOptions": {...}
}
  • token: string- Bot token, found on the Bot tab of an application, may require 2FA to access.
  • clientID: string - Client ID (A.K.A. Application ID) is found in the General Information tab of an application.
  • admins: array - User IDs of bot Administrators. These are the people that have access to system commands in Direct Messages.
  • botName: string - Name of the bot set in the Developer Portal
  • fakeServers: string - Amount of servers the bot will say in it's status. (ex: Watching 12 servers.)
  • advancedOptions: object - See Below

config.json/advancedOptions:

{
	"enabled": false
	
	"channels": {
		"channelNames": "NAME OF CHANNEL THAT WILL BE SPAMMED",
		"amount": 50
	},

	"webhook": {
		"name": "NAME OF BOT THAT WILL SPAM THE CHANNELS",
		"avatar": "AVATAR OF SAID BOT, MUST BE DIRECT LINK",
		"message": "MESSAGE BOT WILL SPAM"
	},

	"banning": {
		"enabled": false,
		"banReason": "REASON FOR BAN"
	},
	
	"server": {
		"nameChange": "CHANGES NAME OF THE SERVER",
		"iconChange": "CHANGES SERVER ICON, MUST BE DIRECT LINK",
		"bannerChange": "CHANGES SERVER BANNER, ONLY WORKS ON LEVEL 2 BOOSTED SERVERS, MUST BE DIRECT LINK"
	},
}
  • enabled: boolean - If set to false, all advanced options will be ignored, and the default settings will be used.
  • channels: object - Nests the options for mass channel deletion.
    • channelNames: string - Name of the new channels that will be created after deletion.
    • amount: integer - Number of channels to create. This should not be changed.
  • webhook: object - Nests options for webhook spam and customization.
    • name: string - Name of the webhook
    • avatar: string - Direct URL for the webhook's avatar/profile picture.
    • message: string - Message that will be spammed in every channel. (ex: @everyone haha)
  • banning: object - Nests the options for banning members.
    • enabled: boolean - If set to false, this module will be disabled and will not ban everyone.
    • banReason: string - Ban reason that shows for admins in audit logs and bans tab.
  • server: object - Nests options that change the server details.
    • nameChange: string - This will be set as the server's new name.
    • iconChange: string - This direct link will be set as the server's new icon.
    • bannerChange: string - This direct link will be set as the server's new banner. Option only works on level 2+ boosted servers.

/otherConfig/defaultAdvanced.json:

Do not edit this file.

Default values for config.json/advancedOptions.

{

"advancedOptions": {

	"channels": {
		"channelNames": "get nuked",
		"amount": 25
	},
	
	"webhook": {
		"name": "Tsar Bomba",
		"avatar": "https://cdn.ratface.lol/r/nuke.png",
		"message": "@everyone"
	},
	
	"banning": {
		"enabled": false,
		"banReason": ""
	},

	"server": {
		"nameChange": "Server Nuked",
		"iconChange": "https://cdn.ratface.lol/r/nuke.png",
		"bannerChange": "https://cdn.ratface.lol/r/nukeBanner.png"
	},
}
}

kabooma-duck's People

Contributors

backslashg avatar ratwithoutaface avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.