I can do that, Dave.
Go to file
Basti bed00622b1
Update dependencies, remove hubot-rss-reader
Updates hubot-kredits for the MediaWiki changes, among others.

Unfortunately, I wasn't able to get hubot-rss-reader to npm-install
anymore.
2020-10-29 16:13:41 +01:00
bin Don't run npm install on every hubot start 2018-04-18 20:49:56 +02:00
.editorconfig Initial kommit 2015-04-26 23:20:26 +02:00
.gitignore Ignore wallet.json 2017-05-06 15:41:39 +02:00
.jshintrc Add JSHint config 2016-02-20 12:57:43 -05:00
README.md Update deployment/chef info in README 2020-05-25 16:41:54 +02:00
external-scripts.json Update dependencies, remove hubot-rss-reader 2020-10-29 16:13:41 +01:00
package-lock.json Update dependencies, remove hubot-rss-reader 2020-10-29 16:13:41 +01:00
package.json Update dependencies, remove hubot-rss-reader 2020-10-29 16:13:41 +01:00
run.sh Add GitHub signup vars to run script 2019-09-01 15:33:06 +02:00

README.md

hal8000

hal8000 is a chat bot built on the Hubot framework. It's currently running in some channels on Freenode.

Running hal8000 locally

npm start

Incoming webhooks in development

With ngrok installed (and the ngrok binary in your PATH), you can open an HTTP tunnel with:

npm run ngrok

Configuration

run.sh (which is used for npm start) has some default values for the required ENV vars. Change it according to your needs, or use custom ENV vars with the commands.

Deployment

hal8000 is deployed by running Chef Zero against barnard.kosmos.org with the cookbooks from our Gitea repo.

House Rules

Contributor Code of Conduct (TL;DR: Be excellent to each other.)