/boredem-js

A Discord bot for moderation.

Primary LanguageJavaScript

Boredem

Boredem is a Discord bot used for moderation.

Its features include:

Kicking
Banning
Ping
Help
Aliases
Invite command

Owner only features:

Evaluate
Stop
Reboot

Future features:

Pruning
Muting/Unmuting/Temporarily muting
Temporarily banning/Softbanning/Unbanning
Warning/Unwarning
Changing nicknames
Logging
Assigning roles/Removing roles
Deleting specific messages/Getting message content/info
Dashboard
GUI
Rewrite
Report
Modmail
Banme

Future owner only features

Blacklisting guilds
Reloading

Insallation and setup

Node.js and Git are required for the installation of Boredem.

Simple installation (recommended)

  • Head on over to your applications page and click the blurple button labelled New Application
    • Enter a name
      • If you have a team to test your instance, select your team
    • Click create
    • Customise your application the way you want it
    • Click the option in the left pane labelled Bot
    • Click the button with the name Add Bot
    • Confirm you wish to create a bot user
    • Under the token subsection, click copy. Paste it somewhere safe. You will need this token later
  • You will also need to add your bot to a server.
    • Click OAuth2
    • Select the bot scope
    • Select the permissions you want to use
    • Click the blurple copy button
    • Paste it into your omnibox
    • Select a server
    • Click authorise
  • Download Boredem's setup file (Bash/Mac/Linux | Windows)
  • Run the file you downloaded for your respective operating system/command line
  • When you see a text editor prompting you to create conf.json, enter the following:
{
"token":"-insert your Discord token here-",
"ostatus":"online/idle/dnd",
"prefix":"-insert your intended prefix here-",
"ownerID":"-insert your own user ID here-",
"logchannelID":"-insert the id of the channel you want to log to-",
"embedcolour":"-insert the colour of embeds here, format: 0xHEXCODE"
}
  • In Bash, hit CTRL + X, Y then press enter. In Windows, save like you normally would (usually CTRL + S) in your preferred editor

  • Find your user directory and open the directory labelled boredem-js

  • Run the respective run.* file for your operating system/command line

    • To gain access to the PHBlowTestSuccessful and KyleFail emojis, please request your instance to be added to Bot Testing Server
  • Yes @jacob-g, I totally used your profile picture just for this... alt text