A hubot adapter for the steam network.
Add hubot-steam
to your package.json dependencies and run
npm install
or, if you didn't modify ./bin/hubot, it should do this automatically when you start hubot the next time.
./bin/hubot -a steam
If your account is not protected by steamguard, these two variables are enought:
HUBOT_STEAM_NAME
The steam account name of the bot account.HUBOT_STEAM_PASSWORD
The password for the steam account.otherwise it's a bit more complicated.
HUBOT_STEAM_CODE
.HUBOT_STEAM_SENTRY_HASH
to a random sha1 hash. For example you could visit this website and let your cat walk over the keyboard.HUBOT_STEAM_CODE
and restart hubot. You will now be able to log into your steamguard protect account, as long as you set HUBOT_STEAM_SENTRY_HASH
to the registered value.!!! Important: You can only use groupchats if you BOUGHT at least one game on you bot account!
To use groupchats, set HUBOT_STEAM_CHATS
to a comma seperated list of group IDs. To obtain these, follow the three steps here:
GROUPS
page on steamCopy Link Address
This was original created by derdobs. At the moment it gets improved and extended by me.