6
edits
No edit summary |
(Added a section on turning off join/leave messages, as suggested by creadak) |
||
(15 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
Bitlbee tunnels instant messaging traffic (including MSN, ICQ, Yahoo, Jabber) to a virtual IRC channel and virtual IRC queries. What does that mean in english I hear you say. Basically it lets you connect to yahoo, msn or google talk through your redbrick chat. | Bitlbee tunnels instant messaging traffic (including MSN, ICQ, Yahoo, Jabber) to a virtual IRC channel and virtual IRC queries. What does that mean in english I hear you say. Basically it lets you connect to yahoo, msn or google talk through your redbrick chat. | ||
== Starting Bitlbee == | == Starting Bitlbee in irssi== | ||
To start bitlbee in irssi type | To start bitlbee in irssi type | ||
Line 7: | Line 7: | ||
This opens a new window, the bitlbee control window. You'll notice there seems to be another person in this channel called "root". This is the bitlbee system (we'll tell you how to rename it later). | This opens a new window, the bitlbee control window. You'll notice there seems to be another person in this channel called "root". This is the bitlbee system (we'll tell you how to rename it later). | ||
== Starting Bitlbee in weechat== | |||
To add your bitlbee server to weechat just type in the weechat window | |||
/server add bitlbee bitlbee.redbrick.dcu.ie/6667 | |||
Before you connect you must have your nick set up so: | |||
/set irc.server.bitlbee.nicks "your nick" | |||
Then to connect simply type | |||
/connect bitlbee | |||
== Adding accounts == | == Adding accounts == | ||
Line 18: | Line 29: | ||
====Google Talk==== | ====Google Talk==== | ||
account add jabber username@gmail.com | account add jabber username@gmail.com | ||
account gtalk set oauth on ['''Follow on-screen commands to authenticate using OAuth'''] | |||
account gtalk on | |||
====Facebook==== | |||
Official more detailed guide: [https://wiki.bitlbee.org/HowtoFacebookMQTT here] | |||
Use the same email you use to log in to facebook, and either your main password or an app password. | |||
An app password can be generated via the: [https://www.facebook.com/settings?tab=security§ion=per_app_passwords&view security page] on the Facebook website. | |||
account add facebook <email> <password> | |||
==Signing In== | ==Signing In== | ||
Once you've set up your accounts turn them on by typing | Once you've set up your accounts turn them on by typing | ||
account on | account facebook on | ||
If you have multiple accounts set up you can turn them on one by one by specifing the number (accounts are numbered from 0 in the order you set them up) | If you have multiple accounts set up you can turn them on one by one by specifing the number (accounts are numbered from 0 in the order you set them up) | ||
Line 39: | Line 60: | ||
blist | blist | ||
<s>In the case of Facebook, you will have a list of user IDs rather than names. You can rename them manually, or get a renaming script for them:</s> | |||
Tested for weechat only, names are fine | |||
Weechat: <s>http://www.weechat.org/scripts/source/stable/facebook_rename.py.html/</s> | |||
Irssi: http://github.com/avar/irssi-bitlbee-facebook-rename | |||
== Sending a message == | == Sending a message == | ||
Line 44: | Line 72: | ||
You can use bitlbee in two ways - either talk directly to your buddies in the bitlbee window, or open pms with them by typing /msg as you would to normally open a PM. you'll notice that irssi is somethimes including the server in the /msg command as you use the tab complete e.g. | You can use bitlbee in two ways - either talk directly to your buddies in the bitlbee window, or open pms with them by typing /msg as you would to normally open a PM. you'll notice that irssi is somethimes including the server in the /msg command as you use the tab complete e.g. | ||
/msg -Redbrick undone | /msg -Redbrick undone | ||
/msg - | /msg -bitlbee landa2 | ||
it's nothing to worry about :D | it's nothing to worry about :D | ||
== NickNames == | == NickNames == | ||
Line 71: | Line 98: | ||
If I get tired of listening to kevin I can simply remove him by typing | If I get tired of listening to kevin I can simply remove him by typing | ||
remove kevin | remove kevin | ||
== Turning off join/leave messages == | |||
They can be pretty annoying. Fortunately turning it off is quite easy | |||
/filter add bitlbee_noise irc.bitlbee.* irc_quit,irc_nick_back * | |||
This assumes your bitlbee server is called "bitlbee" | |||