Skip to content
/ hipchat Public

Quick tool to get a dump of private (1-1) hipchat conversations

License

Notifications You must be signed in to change notification settings

Bowbaq/hipchat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hipchat

Hipchat lets you download an archive of your private (1-1) hipchat conversations. You'll need to install the tool, get an API token from HipChat, then run the tool. Detailed steps below.

Usage

  1. Open a Terminal

  2. Paste the command below:

    curl -fsSL https://raw.githubusercontent.com/Bowbaq/hipchat/master/install | bash

    After a few seconds, Installation complete should appear in your Terminal window. Keep that window open, you'll need it to download your messages.

    Installation

    Note: If you don't use OSX/Linux, head to the release section and download the binary for your machine, then place it in your $PATH.

  3. In your browser, go to https://www.hipchat.com/account/api. You'll need to log in, then enter your password one more time.

  4. Create a token with the view_group and view_messages scopes.

    Token Creation

    You should now see your API token: Token Created

  5. In the Terminal, paste the following command, replacing <api token> with the token from step 4.

    ~/bin/hipchat-archive -f "$HOME/Documents/hipchat-messages.zip" -t <api token>

    This might take a while. If it looks like it's hanging, just wait a few minutes, the API rate limits are low.

    Usage

You're done. To browse your archive, you can run open "$HOME/Documents/hipchat-messages.zip" in the Terminal.

Development

If you have go installed, a simple go get github.com/Bowbaq/hipchat should do the trick.