---
sidebar_position: 100
---

# Contributing

## How To

### Make commit

See these guides:

* [1](https://seesparkbox.com/foundry/semantic_commit_messages)
* [2](http://karma-runner.github.io/0.10/dev/git-commit-msg.html)

### Use BotLib as a local project for development

1. Enter botlib directory and then run npm link;
2. Enter BotServer folder and the run npm link botlib;
3. Ensure package.json of both projects are synced.