source: skype/README @ 72f697b

Last change on this file since 72f697b was 72f697b, checked in by VMiklos <vmiklos@…>, at 2007-08-20T17:37:56Z

receiving away status changes done

  • Property mode set to 100644
File size: 2.3 KB
Line 
1= Skype plugin for BitlBee
2Miklos Vajna <vmiklos@frugalware.org>
3
4== How to set it up
5
6Before you start. The setup is the following: BitlBee can't connect directly to
7Skype servers (the company's ones). It needs a running Skype client to do so.
8In fact BitlBee will connect to `skyped` (a tcp server, provided in this
9package) and `skyped` will connecto to your Skype client.
10
11- You need the BitlBee bzr branch:
12
13----
14bzr branch http://code.bitlbee.org/bitlbee/
15----
16
17- You need to enable plugin support:
18
19----
20http://frugalware.org/~vmiklos/patches/bitlbee-configure-plugins.patch
21----
22
23- To be able to do an install-dev:
24
25----
26http://frugalware.org/~vmiklos/patches/bitlbee-makefile-headers.patch
27----
28
29- Now compile and install it:
30
31----
32./configure --prefix=/usr
33make
34make install install-dev
35----
36
37- Get the plugin code:
38
39----
40git clone http://ftp.frugalware.org/pub/other/people/vmiklos/bitlbee-skype
41----
42
43- Compile and install it:
44
45----
46make
47cp skype.so /usr/lib/bitlbee
48----
49
50- Start skyped (the tcp server):
51
52----
53python skyped.py
54----
55
56NOTE: It's important to start skyped on the same machine and using the same
57user as you run Skype as it uses the session DBus for communication!
58
59- Start your IRC client, connect to BitlBee and add your account:
60
61----
62account add skype <user> <pass>
63account set 0/server localhost
64----
65
66IMPORTANT: <user> should be your skype account name. This way you won't see
67yourself joining to `&bitlbee`.
68
69NOTE: the <pass> option is not used currently.
70
71== What works
72
73- Download nicks and away statuses from Skype
74
75- Noticing joins / parts while we're connected
76
77- Sending messages
78
79- Receiving messages
80
81- Receiving away status changes
82
83- skyped (the tcp daemon that is a gateway between Skype and tcp)
84
85- Error handling when skyped is not running and when it exists
86
87== What needs to be done (aka. TODO)
88
89- mark received messages as read so that skype won't say there are unread messages
90
91- Away status changes (send)
92
93- add/remove users, detect when somebody wants to add us
94
95- maybe on account on/off, change our state from/to offline? so that we won't miss any message
96
97== I would like to have support for ...
98
99If something does not work and it's not in the TODO section, then please contact me!
100
101== Screenshots
102
103You can reach some screenshots http://frugalware.org/~vmiklos/pics/shots/bitlbee-skype/[here].
104
105// vim: ft=asciidoc
Note: See TracBrowser for help on using the repository browser.