1 | Hello, |
---|
2 | |
---|
3 | This plugin allows you to add Skype support to BitlBee. It's mainly written by |
---|
4 | Miklos Vajna <vmiklos@frugalware.org>. |
---|
5 | |
---|
6 | How to set it up: |
---|
7 | |
---|
8 | - You need the BitlBee bzr branch: |
---|
9 | |
---|
10 | bzr branch http://code.bitlbee.org/bitlbee/ |
---|
11 | |
---|
12 | - You need to enable plugin support: |
---|
13 | |
---|
14 | http://frugalware.org/~vmiklos/patches/bitlbee-configure-plugins.patch |
---|
15 | |
---|
16 | - To be able to do an install-dev: |
---|
17 | |
---|
18 | http://frugalware.org/~vmiklos/patches/bitlbee-makefile-headers.patch |
---|
19 | |
---|
20 | - Now compile and install it: |
---|
21 | |
---|
22 | ./configure --prefix=/usr |
---|
23 | make |
---|
24 | make install install-dev |
---|
25 | |
---|
26 | - Get the plugin code: |
---|
27 | |
---|
28 | git clone http://ftp.frugalware.org/pub/other/people/vmiklos/bitlbee-skype |
---|
29 | |
---|
30 | - Compile and install it: |
---|
31 | |
---|
32 | make |
---|
33 | cp skype.so /usr/lib/bitlbee |
---|
34 | |
---|
35 | - Set up the tcp server: |
---|
36 | |
---|
37 | FIXME |
---|
38 | |
---|
39 | What works: |
---|
40 | |
---|
41 | - Download nicks and away statuses from Skype |
---|
42 | |
---|
43 | - Sending messages |
---|
44 | |
---|
45 | - Receiving messages |
---|
46 | |
---|
47 | What needs to be done (aka. TODO): |
---|
48 | |
---|
49 | - import the daemon code |
---|
50 | |
---|
51 | - convert this readme to asciidoc |
---|
52 | |
---|
53 | - we can't ourselves join to &bitlbee (ignore such a message from skype) |
---|
54 | |
---|
55 | - mark received messages as read so that skype won't say there are unread messages |
---|
56 | |
---|
57 | - Away status changes (send / receive) |
---|
58 | |
---|
59 | - join / parts |
---|
60 | |
---|
61 | - add/remove users, detect when somebody wants to add us (maybe detect when we're removed?) |
---|
62 | |
---|
63 | - maybe on account on/off, change our state from/to offline? so that we won't miss any message |
---|
64 | |
---|
65 | - handle the case when the tcp server is not running (currently SIGPIPE is not handled at all by the plugin) |
---|
66 | |
---|
67 | If something does not work and it's not in the TODO section, then please contact me! |
---|
68 | |
---|
69 | Shots at: |
---|
70 | |
---|
71 | http://frugalware.org/~vmiklos/pics/shots/bitlbee-skype/ |
---|