Skip to content

zuzakistan/civilservant

Repository files navigation

Build Status Script Style Guide Known Vulnerabilities

civilservant

This is an IRC bot written in NodeJS.

Setup

To install, run npm install.

We use Mozilla's Convict library for configuration, which provides a variety of ways to define settings.

Most important configuration variables can be set via an environment variable. Alternatively, you can define them in a JSON file (such as debug.json or production.json`), and Convict will read those changes in at startup.

For example:

npm install
NODE_ENV=production npm start

Contributing

We welcome contributions to civilservant. If you're unsure where to start, we curate a list of good first issues.

If you have questions, you can contact us via IRC at ##zuzakistan-lab on freenode (webchat).

If you encounter unacceptable behaviour in the community, please email conduct@zuzakistan.com.