22 Commits

Author SHA1 Message Date
9be9ab5f77 2.1.0 2019-04-16 16:28:55 +01:00
a0a1434649 Update universe 2019-04-16 16:28:46 +01:00
d46a05acae Update ngrok script
We created a new reserved domain in the EU region.
2019-04-08 10:55:46 +02:00
9cf5e1cba3 Update hubot-kredits 2018-09-09 15:42:45 +08:00
30e226196e Update hubot-kredits 2018-06-14 15:07:13 +02:00
e4b0d3a71a Update hubot-kredits 2018-05-07 14:05:45 +02:00
edf430a183 Update hubot-kredits 2018-05-06 21:20:05 +02:00
98a0e0046c Update hubot-rss-reader 2018-05-06 17:51:43 +02:00
764d6e6e3e Use our own hubot-irc fork
This contains a fix for the messageRoom function, among other things.
2018-05-05 14:42:22 +02:00
4df623fc16 Update hubot-incoming-webhook 2018-05-05 14:33:01 +02:00
86862de0d2 Update hubot-kredits to latest release 2018-05-03 13:35:54 +02:00
bf50b73e61 Update hubot to 3.0 2018-04-22 13:56:42 +02:00
b1cb2d8338 Update dev run script 2018-04-22 13:56:19 +02:00
32c3ce7afe Don't run npm install on every hubot start
But link hubot-kredits in development
2018-04-18 20:49:56 +02:00
Greg Karékinian
e93671a740 Update hubot-kredits to 1.7.0 2018-04-17 14:24:31 +02:00
945a5900de Use custom hubot-plusplus with points-term config 2018-01-12 17:54:07 +00:00
e4d228ee86 Update hubot-rss-reader
The latest version allows to suppress error printing
2018-01-12 17:04:43 +00:00
b149088dee Set debug log level in dev run script
And switch to #kosmos-random as default room for kredits messages.
2017-06-21 11:34:30 -07:00
b28bb5dfc4 2.0.0 2017-06-08 23:47:40 +02:00
b1edde44c1 Update hubot-kredits 2017-06-08 23:47:13 +02:00
1b0a6ba96e Use shared Parity node by default 2017-06-08 21:09:00 +02:00
fea8db772b Update hubot-kredits 2017-05-13 15:50:05 +02:00
4 changed files with 3630 additions and 24 deletions

View File

@@ -2,7 +2,6 @@
set -e
npm install
export PATH="node_modules/.bin:node_modules/hubot/node_modules/.bin:$PATH"
exec node_modules/.bin/hubot --name "hal9000" "$@"

3608
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,10 +1,10 @@
{
"name": "hal8000",
"version": "1.1.1",
"version": "2.1.0",
"private": true,
"scripts": {
"start": "./run.sh",
"ngrok": "ngrok http -region=ap -hostname=hubot-dev.kosmos.org localhost:8888"
"ngrok": "ngrok http -region=eu -hostname=hubot-dev.kosmos.org localhost:8888"
},
"authors": [
"Sebastian Kippe <sebastian@kip.pe>",
@@ -12,29 +12,25 @@
],
"description": "Heuristically programmed ALgorithmic computer",
"dependencies": {
"cheerio": "0.19.0",
"cheerio": "0.22.0",
"coffee-script": "^1.9.2",
"hubot": "^2.12.0",
"hubot": "^3.3.1",
"hubot-auth": "^1.2.0",
"hubot-help": "^0.1.1",
"hubot-incoming-webhook": "^1.0.1",
"hubot-irc": "^0.2.9",
"hubot-kredits": "^1.4.4",
"hubot-plusplus": "^1.1.5",
"hubot-help": "^1.0.1",
"hubot-incoming-webhook": "^1.1.1",
"hubot-irc": "67P/hubot-irc#dev",
"hubot-kredits": "^3.1.0",
"hubot-plusplus": "github:67P/hubot-plusplus#feature/configurable_points_term",
"hubot-read-tweet": "0.0.2",
"hubot-redis-brain": "0.0.2",
"hubot-rss-reader": "git://github.com/67P/hubot-rss-reader.git",
"hubot-redis-brain": "1.0.0",
"hubot-rss-reader": "github:67P/hubot-rss-reader#e3252d63a908c065671c5416a0a4bffa323b27c6",
"hubot-rules": "^0.1.0",
"hubot-scripts": "^2.5.16",
"hubot-seen": "https://github.com/67P/hubot-seen.git#fix_debug",
"hubot-seen": "github:67P/hubot-seen#fix_debug",
"hubot-shipit": "^0.2.0",
"hubot-tell": "^1.2.3",
"hubot-yubikey-invalidation": "0.0.3",
"node-fetch": "^1.6.3",
"request": "2.30.0"
},
"engines": {
"node": "6.x.x",
"npm": "2.1.x"
"node-fetch": "^2.3.0",
"request": "^2.88.0"
}
}

13
run.sh
View File

@@ -1,23 +1,26 @@
# cp ~/src/remotestorage/modules/src/chat-messages.js ~/src/kosmos/hubot-remotestorage-logger/lib/chat-messages.es6
# rm -rf node_modules/hubot-openassets
# npm install
npm link hubot-kredits
PORT=8888 \
HUBOT_LOG_LEVEL="debug" \
HUBOT_IRC_SERVER="irc.freenode.net" \
HUBOT_IRC_ROOMS="#kosmos-dev,#kosmos-random" \
HUBOT_IRC_NICK="hal7000" \
HUBOT_IRC_UNFLOOD="300" \
HUBOT_RSS_PRINTSUMMARY="false" \
HUBOT_RSS_PRINTERROR="false" \
HUBOT_RSS_IRCCOLORS="true" \
HUBOT_RSS_HEADER="Update:" \
HUBOT_AUTH_ADMIN="bkero,derbumi,galfert,gregkare,slvrbckt,raucao" \
HUBOT_PLUSPLUS_POINTS_TERM='karma,karma' \
LOG_HTTP_PORT=7000 \
LOG_STEALTH="true" \
WEBHOOK_TOKEN="kosmosplusplus" \
HUBOT_YUBIKEY_API_ID="change-me" \
KREDITS_WEBHOOK_TOKEN="123" \
KREDITS_ROOM="#kosmos-dev" \
KREDITS_ROOM="#kosmos-random" \
KREDITS_WALLET_PATH="wallet.json" \
KREDITS_WALLET_PASSWORD="foo" \
KREDITS_CONTRACT_ADDRESS="0x1e77db134531f8e8f3d97428285d096b4b85e2c4" \
KREDITS_PROVIDER_URL="http://localhost:7545" \
KREDITS_GITHUB_REPO_BLACKLIST="" \
KREDITS_MEDIAWIKI_URL="https://wiki.kosmos.org/" \
bin/hubot --name hal7000