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:

Bitlbee

bitlbee.el

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

(global-set-key (kbd "C-c e")
		(lambda ()
		  (interactive)
		  (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
save
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.

jabber.el

ok:

​#Emacs ​#IRC

Comments

(Please contact me if you want to remove your comment.)

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:

glib-2.0

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

– Alex Schroeder 2009-10-07 23:34 UTC

Alex Schroeder

---

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

bitlbee-otr

– Ashish SHUKLA 2009-10-18 08:55 UTC

Ashish SHUKLA

---

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

– Alex Schroeder 2009-10-18 19:35 UTC

Alex Schroeder

---

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.

http://thinkhole.org/wp/2006/09/20/howto-connect-to-google-talk-with-bitlbee/

– Richard 2009-12-29 10:39 UTC

Richard

---

Yikes, that’s not a very cool solution. 🙁

– Alex Schroeder 2009-12-29 20:49 UTC

Alex Schroeder