Diary SiteMap RecentChanges About Contact 2009-10 Calendar

Search:

Matching Pages:

2009-10-07 Bitlbee Again

Last edit

Summary: Use run-with-idle-timer because bitlbee needs some time to start up

Added:

> save


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 ()
		  (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. ok

Tags:

Show Google +1

Comments

Difference between revision 10 and current revision

Summary: Rollback to 2011-01-23 19:28 UTC

No diff available.

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. 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.

A carefully selected set of emoji for you to copy and paste: • ✕ ✓ ✝ ☠ ☢ ☣ ⚛ ☭ ☮ ☯ ⚒ ⚓ ⚔⚙ ★ ☆ ✨ 🌟 🐣 🐤 🐥 🐦 🐧 🐨 🐷 🐻 🐼 🐢 🐝 🐛 🐙 🐒 🐌 🐋 👑 ✊ 👊 ✌ 👋 👌 👍 👎 👏 👸 🍵 🍷 👹 👺 👻 👽 👾 👿 💀 ❤ ❦ ♥ 💔 📓 📖 📜 📝 🔒 🔓 🔔 🔥 🔨 🔪 🔫 🔮 😁 😂 😃 😄 😅 😆 😉 😊 😋 😌 😍 😏 😒 😓 😔 😖 😘 😚 😜 😝 😞 😠 😡 😢 😣 😤 😥 😨 😩 😪 😫 😭 😰 😱 😲 😳 😵 😷 😸 😹 😺 😻 😼 😽 😾 😿 🙀 🙇 🙈 🙉 🙊 🚶 🚲 🚀 🚽

To save this page you must answer this question:

Please say HELLO.

Define external redirect: ELIM bitlbee.el