Skip to content

Instantly share code, notes, and snippets.

@EchoAbstract
Forked from puffnfresh/hipchat.el
Created July 30, 2013 21:54
Show Gist options
  • Save EchoAbstract/6117370 to your computer and use it in GitHub Desktop.
Save EchoAbstract/6117370 to your computer and use it in GitHub Desktop.
;; Connect using jabber-connect
;; My username from the HipChat configuration
;; from https://www.hipchat.com/account/xmpp
(setq jabber-account-list '(("10804_81219@chat.hipchat.com")))
;; To join HipChat rooms easily
(defvar hipchat-number "10804")
(defvar hipchat-nickname "Brian McKenna")
(defun hipchat-join (room)
(interactive "sRoom name: ")
(jabber-groupchat-join
(jabber-read-account)
(concat hipchat-number "_" room "@conf.hipchat.com")
hipchat-nickname
t))
;; Mention nicknames in a way that HipChat clients will pickup
(defun hipchat-mention (nickname)
(interactive
(list (jabber-muc-read-nickname jabber-group "Nickname: ")))
(insert (concat "@\"" nickname "\" ")))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment