2009-10-07 Bitlbee Again

It turned out to be trivial to download and install Bitlbee from source. Then I used bitlbee.el to start it from within Emacs instead of trying to have it run all the time. In fact, the following seems to work just fine:

(autoload 'bitlbee-start "bitlbee" t)
(setq bitlbee-executable "/usr/local/sbin/bitlbee")

(global-set-key (kbd "C-c e")
		(lambda ()
		  (bitlbee-start); needs time to start up
		  (run-with-idle-timer 1 nil 'rcirc nil)))

Don’t forget to add an appropriate entry to rcirc-server-alist and rcirc-authinfo.

Quick setup for myself:

account add oscar "kensanata" "*secret*"
account add oscar "98129982" "*secret*"
account add jabber "kensanata@gmail.com" "*secret*"
account set jabber/ssl true
account set jabber/server talk.google.com
account set jabber/port 5223
account on

Using account set was new to me. And having to use port 5223 instead of 5222 was weird, too. But now it seems to work. Yeah! I ended up not using ELIM and jabber.el, which is why I wanted to give Bitlbee another try.




On my old laptop running Mac OS 10.3, I had the error “Cannot find glib2 development libraries” – I had to compile and install glib-2.0, which in turn required me to edit all the Makefiles and remove the references to gtkdoc-rebase which I don’t have and which I did not want to install just to get the documentation. And I had to tell pkg-config where to find it, too:

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./configure
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./make

AlexSchroeder 2009-10-07 23:34 UTC

If you need OTR support, then try bitlbee-otr which integrates OTR support :)

Ashish SHUKLA 2009-10-18 08:55 UTC

Good point. Too bad I don’t know anybody that actually uses it. :)

AlexSchroeder 2009-10-18 19:35 UTC

Just a heads up for users in Germany: With Debian stable bitlbee, at least, you must us googlemail and not gmail. A real pain as people who have you as name@gmail.com will not see you online if you’re logged on to bitlbee talk.gtalk.com as name@googlemail.com. http://thinkhole.org/wp/2006/09/20/howto-connect-to-google-talk-with-bitlbee/ . I’ll post solutions if and when I find some.

Richard 2009-12-29 10:39 UTC

Yikes, that’s not a very cool solution. :(

AlexSchroeder 2009-12-29 20:49 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 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.