Skip to content

Latest commit

 

History

History
78 lines (47 loc) · 2.17 KB

CONTRIBUTING.md

File metadata and controls

78 lines (47 loc) · 2.17 KB

Contributing to Repository

We love your input! We want to make contributing to this project as easy as possible, whether it's:

  • Submitting a fix
  • Reporting an issue
  • Becoming a maintainer
  • Proposing new features
  • Discussing the current state of the code

Code of Conduct

The code of conduct is described in Code of Conduct.

Frequently Asked Questions (FAQs)

- Q: [The Question?]
- A: [The Answer!]

Feature Request

Great Feature Requests tend to have:

  • A quick idea summary.
  • What & why you wanted to add the specific feature.
  • Additional context like images, links to resources to implement the feature etc, etc.

Development Process

Pull requests are the best way to propose changes. We actively welcome your pull requests and invite you to submit pull requests directly here, and after review, these can be merged into the project.

Pull Requests

  1. Fork the repo and pr to staging branch only.
  2. If you've added code that should be tested, add some test examples.
  3. Ensure to describe your pull request.

Issues

Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue. Report a bug by opening a new issue; it's that easy!

Running the API Locally

Requirements

  • Node >= 16.x

1. Environment Variables

You need to set the BOT_TOKEN environment variable for your discord bot token.

Create a file called .env in the root directory of the project. Copy everything from .env.example and replace <Your-Bot-Token> with the token.

2. Installing dependencies

$ npm install

3. Starting the Bot

The Bot will automatically restart when you make changes to the code.

$ npm run dev

And you're done!

License

By contributing to this repository, you agree that your contributions will be licensed under the LICENSE file.