2017-08-17 Bitlbee, Hangouts, OSX (macOS Sierra)

OK, I use Homebrew and I wanted to get Hangouts to work for Bitlbee.

First, install Pidgin:

brew install pidgin

Bitlbee with libpurple support (if you already installed Bitblee without libpurple support you might need to use reinstall instead of install):

brew install bitlbee --with-pidgin

If you run it, you should see a lot more protocols – but still no Hangouts.

Install Mercury and Protocol Buffers implementation in C in order to build the Hangouts Plugin for libpurple. You’ll note that there are also other dependencies but I already had all the other stuff installed. Nothing tricky to figure out for yourself, I hope. If you run into problems, leave a comment and I’ll see whether I can figure it out.

brew install hg
brew install protobuf-c
hg clone https://bitbucket.org/EionRobb/purple-hangouts
cd putple-hangouts
make install

When you start Bitlbee, make sure you use -F instead of -D or you’ll get an error as soon as you try to sign into an account using libpurple.

If you restart Bitblee now, the plugins command should list hangouts.

Set it up:

account add hangouts <your email address>
account on

You’ll be contacted by a fake account called purple_request with instructions on how to get the OAuth token. It will link you to a YouTube video but the description of the video are the real instructions.

Answer purple_request with the token and you should be up and running.



Also on the Bitlbee Wiki.

– Alex 2017-08-17 15:23 UTC

Please make sure you contribute only your own work, or work licensed under the GNU Free Documentation License. Note: in order to facilitate peer review and fight vandalism, we will store your IP number for a number of days. See Privacy Policy for more information. See Info for text formatting rules. You can edit the comment page if you need to fix typos. You can subscribe to new comments by email without leaving a comment.

To save this page you must answer this question:

Please say HELLO.