source: skype/README @ 218ffbd

Last change on this file since 218ffbd was 218ffbd, checked in by VMiklos <vmiklos@…>, at 2007-08-20T17:26:00Z

todo: when someone removes us, we just will see that he/she is offline, no need to handle this

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