Liking cljdoc? Tell your friends :D

yetibot-stackstorm

Add yetibot-stackstorm as a dependency to your yetibot installation and configure it.

This is a yetibot plugin. For more information on yetibot and how to use plugins, see yetibot.

Clojars Project

Config

;; merge this into config/config.edn in your yetibot installation
{:yetibot-stackstorm
 {:models
  {:stackstorm
   {:api-key ""
    :api-endpoint ""}}}}

Authorization

Because a Yetibot-StackStorm bridge opens up all kinds of power, a way to specify authorized users is available at the config level by specifying a :authorized key and set value of user IDs. If this key is not present, no authorization checking will occur. If it's an empty set, no users will be authorizaed to run StackStorm aliases.

IDs in Slack look like "U12341234" and in IRC they look like "~devth".

;; merge this into config/config.edn in your yetibot installation
{:yetibot-stackstorm
 {:models
  {:stackstorm
   {:authorized #{"~devth"}
    :api-key ""
    :api-endpoint ""}}}}

License

Copyright © 2015 Trevor C. Hartman

Distributed under the Eclipse Public License version 1.0.

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close