Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 1.45 KB

CONTRIBUTING.md

File metadata and controls

48 lines (38 loc) · 1.45 KB

Contributing

Thanks for wanting to contribute! To make contributions as efficient and positive for everyone, please read these sections.

Prequisites

You should have node and npm installed on your system. Also run:

npm i -g typescript

for faster typescript development.

If you have discord, please join the discord sever to talk to devs.

Tools

To speed up development, we recommend using VSCode as your IDE and git for your SCM.

Scripts

Script Description
start Start and run the bot.
dev Use this command when developing. When updates are made (file saves), typescript will automatically recompile the program.
prod Compile the bot.

Development

Check out README.md for more information.

Pull Requests

When creating a PR, please follow these guidelines:

  • The title should be a short description of what you added.
  • The PR content should describe in depth of what was accomplished.

Commits

Commits should be short and descriptive. They should be past tense.

Good Practice Bad Practice
Added more items to the shop Update shop.ts
Fixed a bug with buying items Fix bug
Tweaked color theme Change colors

Branches

When naming your branches, please include information about who is using it. This is as simple as adding your name to the branch:

coder100-dev
shop-item-cursorweb

When applicable, please also include what you aim to accomplish.