d3v3l0 / hiprepl

A Clojure REPL bot for Atlassian HipChat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hiprepl

hiprepl usage

Usage

  • Install Leiningen.
  • Install a ~/.java.policy like this one.
  • Create a HipChat user for your bot.
  • Log in as the bot user and visit this page.
  • Copy example_config.clj to resources/config.clj and modify it using details from that page. All keys are required. Note that the elements in the :rooms set are XMPP room names, not the normal room names (you can find them on that page).
  • lein run
  • Evaluate Clojure expressions in the room by prefixing them with a comma, like: ,(+ 1 2)

Thanks

Big ups to Zach Kim for his xmpp-clj project, on which much of this code is based.

About

A Clojure REPL bot for Atlassian HipChat


Languages

Language:Clojure 100.0%