CFA Manager is a Discord utility bot created by Astro. CFA Manager was created to serve the Chaos Forces Alliance ROBLOX group. It features rich features such as event announcements (Events such as raids and trainings) and a custom disciplinary system!
Important
Most of CFA Manager's current code has been created using the Discord.js guide. As such, the code may not be optimal as the project was never taken seriously, so apologies for that!
To get started with CFA Manager, please follow these simple steps:
- Clone the CFA Manager repository (Example:
git clone https://github.com/HS-High-Science/CFA-Manager.git). - Install relevant NPM dependencies using a package manager of your choice (Example:
npm install,pnpm install,yarn install). - Copy the
.env.examplefile to.env(Example:cp .env.example .env).
Note
CFA Manager has only ever been tested on Win64 and Linux (Distros: Ubuntu, Kali linux). We make no guarantees that it will work in anything other than the two mentioned systems.
Important
The following environment variables must be set in order for the bot to be able to boot!
DISCORD_TOKENCLIENT_IDGUILD_IDDB_CLIENTDB_HOSTDB_PORTDB_USERDB_PASSWORDDB_NAME
Caution
Be aware! CFA Manager has only been tested on the MySQL and MariaDB DBMS'! We do not take responsibilities for any data corruption should other DBMS' be used.
Please read through our contribution guidelines before starting to contribute. We welcome contributions of all kinds, not just code!
If you don't understand something in the documentation, you are experiencing problems, or you just need a gentle nudge in the right direction, please join our Discord server!
We would personally like to thank the developers for all the amazing packages that you guys think of and create! Without people like yourself, the dev world would not be where it is today. Additionally, we would like to give a special mention to the Guardsman Network team, for their continued support throughout the development of any project we have worked on. They are truly amazing, and you should definitely check them out @ https://gdsmn.dev!