Back To Main Site


DumpsterFire is a Discord Bot coded in C# (dotnet core 3.1) with the Discord.net discord API.


Click on the image above to add it to your discord server!

DumpsterFire's UserID: 551331280923394059

DumpsterFire's Base prefix is: []
the base prefix can be modified in the server settings.

Some things you should know before getting into the command help

  1. An alias is another name for the command.
  2. Some commands will have additional arguments surrounded by [], optional arguments will be surrounded with {}
  3. If a command can only be executed by the server owner (or an admin if trust admins is enabled in the server settings) there will be a + in the front of the command.
  4. If something is underlined then it refers to the arguments of the command.


Command Alias Command Usage Explanation
8ball 8b []8ball {question} The bot will respond to your question with either a yes, no, or maybe.
[]8ball Are you awake? The bot will randomly respond with yes/no/maybe.
Ban []ban (user mention) {reason for ban} The bot will allow you to ban a mentioned user and give a reason for ban.
[]ban @Mee6 Not doing your job This will ban Mee6 for not doing its job.
Clear Clean []clear {amount of messages from 1 to 999, Default: 1} The bot will clear n amount of messages.
[]clear 4 This will clear 4 messages (including the message you sent, so make sure to do more than 1).
Help Commands []help {command name} The bot will give you a list of commands you can execute, their aliases, and what they do.
[]help 8ball This will give you help on the 8ball command.
Info []info The bot will give you info about itself.
Kick []kick [user Mention] {reason for Kick} The bot will kick a mentioned user for a given reason.
[]kick @Mee6 Not doing your job This will kick Mee6 for not doing its job.
Mute []mute [user mention] [duration in seconds] {reason for mute} The bot will mute a mentioned user for a given reason for a given amount of time in seconds. Assuming you have a mute role that's set in the server settings
[]mute @Mee6 Not doing your job This will mute Mee6 for not doing its job.
Plantmines Plantmines, Pm []plantmines {minefield size (3 - 14) Default: 3} {reveal zeros (true/false) Default: false} The bot will generate a Minesweeper Board using spoilers (so make sure that they are turned on). Setting the reveal zeros to true will send a field where all the zeros are uncovered.
[]plantmines 8 this will create a 8x8 board.
Ping []ping Ask the bot what its ping (latency) to discord in milliseconds (ms).
Serverinfo Si []serverinfo the bot will respond with information about the server
Serversettings Ss []serversettings {command name} The bot will list the serversetting's sub-commands and more info about them if you give it a command name.
[]serversettings lists the serversettings commands
Server Settings Commands (You can also go and use the server settings configurer.)
Command Alias Command Usage Explanation
Prefix P []p [new prefix] Changes the bot's current prefix to a new one.
SetChannel Scl []setchannel [log/joinleave/member] [channel id] sets one of the internal channels in the settings with a given channel id.
ServerData Sd []sd Shows all the data for the server settings.
Setghostpingprotection Setgpingprot, Setgpp []setgpp [true/false] Should the bot send a message if a message with a ping gets deleted? (not 100% fool proof).
Setmessage Sm []setmessage [join/leave] [message] Sets the Join/Leave message
use [usr] in the message to be filled with the user mention.
Setmuterole Setmute, Smr <[]setmuterole [mute role Id]/td> Sets the Mute role to a given role id.
Setserversettings Setss, Sss []sss [generated string] sets all the server setting according to the string thats generated by the server settings configurer.
Toggletrustadmins Ttrustadmins, Ttadmins, Tta []tta [true/false] If the bot should treat admins like the owner.
Replicate []replicate The bot will send the bot's invite link so you can infect other servers with it.