Thank you for your interest in contributing to Beats! We appreciate any contributions that can help improve the bot and make it even better. Before you get started, please take a moment to review the guidelines outlined below.
- Fork the repository and clone it to your local machine.
- Install the necessary dependencies and follow setup instructions in README.md.
- Make your changes or additions to the codebase locally.
- Test your changes thoroughly to ensure they don't introduce any issues.
- Commit your changes with a descriptive commit message.
- Push your changes to your forked repository.
- Open a pull request (PR) against the main branch of the Beats repository.
nodemon is installed along with dev dependencies.
nodemon is a tool that helps develop Node.js based applications by automatically restarting the node application when file changes in the directory are detected.
The script npm run dev
will run the app and restart any time a change is made.
To ensure a smooth and efficient contribution process, please adhere to the following guidelines:
- Code Style: Follow the existing code style and formatting conventions used in the project. Consistent code style helps maintain readability and improves collaboration. Run the formatting and linting tools specified in package.json before committing changes.
- Documentation: Provide clear and concise documentation for any new features, changes, or additions you make. This includes updating the README.md file if necessary.
- Bug Reports and Feature Requests: Use the GitHub issue tracker to report any bugs you encounter or suggest new features. Provide detailed information about the issue or feature request to help us understand and address it effectively.
- License: By contributing to use Beats, you agree that your contributions will be licensed under the MIT License.
If you have any questions, suggestions, or need any kind of assistance, feel free to join our Discord server and ask in the appropriate channel. We have a friendly community ready to help you out!
Thank you for taking the time to contribute to Beats. Your efforts are greatly appreciated!