Guard is a moderation and utility bot written in JavaScript. It is meant to be modular, secure as well as powerful. The bot uses modules such as Sentry, MongoDB, and Discord.JS. The bot was created to sort of be a utilitarian bot that makes moderation and management of servers simple as possible, while still being powerful.
- Install Node from
https://nodejs.org
, latest is reccomended - Clone the repo by doing
git clone https://github.com/FalseData/Guard.git
- Install the bot's dependencies with
npm install
- Rename
config.example.yml
toconfig.yml
- Customize all the values in the config to desired values
- In MongoDB Atlas (assuming you're using it) create a database called
Guard
- Make the default collection in the database
Guilds
- Create another collection with the name
Infractions
- Finally run the bot with
npm start