With some Yubikey models it's easy to accidentally enter OTPs in the current cursor position, when e.g. carrying the laptop. This plugin watches for OTPs and tries to invalidate them immediately, then telling the user about it.
25 lines
882 B
Bash
Executable File
25 lines
882 B
Bash
Executable File
# 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
|
|
|
|
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_IRCCOLORS="true" \
|
|
HUBOT_RSS_HEADER="Update:" \
|
|
HUBOT_AUTH_ADMIN="bkero,derbumi,galfert,gregkare,jaaan,slvrbckt,raucao" \
|
|
LOG_HTTP_PORT=7000 \
|
|
LOG_STEALTH="true" \
|
|
RS_LOGGER_USER="kosmos@5apps.com" \
|
|
RS_LOGGER_TOKEN="change-me" \
|
|
RS_LOGGER_SERVER_NAME="freenode" \
|
|
RS_LOGGER_PUBLIC="true" \
|
|
OA_BOT_KEYWORD="kreditz" \
|
|
OA_ASSET_FROM_ADDRESS="akRWZJMETdM2U5UGKadKhv1PAj2npoGja1m" \
|
|
OA_ASSET_ID="AbDn6L2AUGnDreUuNkGFEqcxnsoUP4HCjm" \
|
|
WEBHOOK_TOKEN="kosmosplusplus" \
|
|
HUBOT_YUBIKEY_API_ID="change-me" \
|
|
bin/hubot -a irc --name hal7000
|