Invite Cardinal to your server Click here
If you want to be a beta tester you can join the support server and create a ticket to become a beta tester. Keep in mind that you might not be accepted since we dont usually need that many beta testers.
You should have a good understanding of the following:
Node.js
: To run the project.PostgreSQL
: To store persistent data.Redis
: To store scheduled tasks and cache.Discord.js
: To interact with the Discord APISapphire
: Framework used in Cardinal
To contribute to this repository, feel free to fork the repository and make your own changes. Once you have made your changes, you can submit a pull request.
- Fork the repository and select the main branch.
- Create a new branch and make your changes.
- Make sure you use a proper linter and a code formatter. 1
- Make sure you have a good commit message.2
- Push your changes.
- Submit a pull request here.
Footnotes
-
We strongly follow the
Commit Message Conventions
. This is important when commiting your code for a PR. ↩