We want to make it easy for you to help with developing, we just want to make sure of a few things.
- All code is examined using eslint (
npm install eslint && eslint .
), using our configuration file included inside of the repository. - Malicious code is not allowed, deliberately adding bugs or causing (parts of) the framework to crash.
- All code submitted must be "beautified" before posting, if you want to keep it simple, just use this one
- Never submit a pull request to the master branch. This is reserved for new updates.
- Please test your code before sending it off and trying to pr, use
npm test
and it will try to test with Eslint.
Before submitting a new issue:
- Search the issues to see if your issue hasn't been added before, (and if it has a fix already.)
- No issues about external modules used for commands etc., we will only look at the issue if the cause of the issue lies within the framework's code. Contact the developer that made the module for more information.
- No issues asking us for help on how to set up a bot. You can find info about how to set a bot up on our website. If the website is not clear enough, create an issue and tell us what should be made easier to understand for other users.
- Don't add "me 2" or something like that in the comments. You can react with 👍 on the initial issue to show us.