aboutsummaryrefslogtreecommitdiffstats
path: root/skype/README
blob: 5cfa202072046777fae58d3eac98e07011abe531 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Hello,

This plugin allows you to add Skype support to BitlBee. It's mainly written by
Miklos Vajna <vmiklos@frugalware.org>.

How to set it up:

- You need the BitlBee bzr branch:

bzr branch http://code.bitlbee.org/bitlbee/

- You need to enable plugin support:

http://frugalware.org/~vmiklos/patches/bitlbee-configure-plugins.patch

- To be able to do an install-dev:

http://frugalware.org/~vmiklos/patches/bitlbee-makefile-headers.patch

- Now compile and install it:

./configure --prefix=/usr
make
make install install-dev

- Get the plugin code:

git clone http://ftp.frugalware.org/pub/other/people/vmiklos/bitlbee-skype

- Compile and install it:

make
cp skype.so /usr/lib/bitlbee

- Start skyped (the tcp server):

python skyped.py

NOTE: It's important to start skyped on the same machine and using the same
user as you run Skype as it uses the session DBus for communication!

What works:

- Download nicks and away statuses from Skype

- Sending messages

- Receiving messages

- skyped (the tcp daemon that is a gateway between Skype and tcp)

- Error handling when skyped is not running and when it exists

What needs to be done (aka. TODO):

- convert this readme to asciidoc

- we can't ourselves join to &bitlbee (ignore such a message from skype)

- mark received messages as read so that skype won't say there are unread messages

- Away status changes (send / receive)

- join / parts

- add/remove users, detect when somebody wants to add us (maybe detect when we're removed?)

- maybe on account on/off, change our state from/to offline? so that we won't miss any message

If something does not work and it's not in the TODO section, then please contact me!

Shots at:

http://frugalware.org/~vmiklos/pics/shots/bitlbee-skype/