If you are interested into contributing to this project, feel free to fork this repository and to submit a pull request with the changes you made. In future, a special code style will be enforced in all JavaScript files.
The main recommendation is to use ESLint for linting to make the code more consistent.
- Fork &
git clone
the repository - Make sure you are on the master branch.
- Before doing any development, run
npm install
. - Optionally, you can create a development branch.
The name should contain the type of change you are doing (e.g.
update-wiki-command
). You don't have to do this. - Code what you want. (Read What you need to consider when you code)
- Try out your changes and new features with
npm run dev
. - Submit a pull request.
When you submit a pull request, please follow the template.
In the root directory, you need to create a file called .env
, otherwise the bot won't start.
A template for this file can be found in .example.env
.