hubot-imgapi
v1.2.2
Published
A hubot script to interact with the Joyent Image API (IMGAPI) via images.joyent.com or your own URL.
Downloads
17
Readme
Hubot IMGAPI
A hubot script to interact with the Joyent Image API (IMGAPI) via images.joyent.com or your own URL. Also periodially checks the API for new images and lets you know.
Configuration
HUBOT_IMAGES_URL
You can set HUBOT_IMAGES_URL to an alternate URL. If not set, the default is https://images.joyent.com/. Don't forget the trailing slash :-)
HUBOT_IMAGES_CHECK_INTERVAL
Set HUBOT_IMAGES_CHECK_INTERVAL (in minutes) to change how often Hubot IMGAPI will check for new images. If not set, the default is 60 minutes.
Installation
- Edit
package.json
and addhubot-imgapi
as a dependency. - Add
"hubot-imgapi"
to yourexternal-scripts.json
file. - Add
"redis-brain.coffee"
to yourhubot-scripts.json
file if it's not already there -- it uses the brain for storage. npm install
- Reboot Hubot
Commands
img-get <uuid> # Shows information for the given image UUID
img-search <word> # Shows images with a name matching <word>.
img-newest # Shows the newest image added to the API
img-oldest # Shows the oldest image added to the API
img-check start # Start the periodic check for new images
img-check stop # Stop the periodic check for new images
License
Hubot IMGAPI is licensed under the MIT license.