source: skype/README @ 0c60f96

Last change on this file since 0c60f96 was 0c60f96, checked in by VMiklos <vmiklos@…>, at 2007-08-20T16:45:05Z

converted README to asciidoc

  • Property mode set to 100644
File size: 1.8 KB
RevLine 
[0c60f96]1= Skype plugin for BitlBee
2Miklos Vajna <vmiklos@frugalware.org>
[afe221f]3
[0c60f96]4== How to set it up:
[afe221f]5
6- You need the BitlBee bzr branch:
7
[0c60f96]8----
[afe221f]9bzr branch http://code.bitlbee.org/bitlbee/
[0c60f96]10----
[afe221f]11
12- You need to enable plugin support:
13
[0c60f96]14----
[afe221f]15http://frugalware.org/~vmiklos/patches/bitlbee-configure-plugins.patch
[0c60f96]16----
[afe221f]17
18- To be able to do an install-dev:
19
[0c60f96]20----
[afe221f]21http://frugalware.org/~vmiklos/patches/bitlbee-makefile-headers.patch
[0c60f96]22----
[afe221f]23
24- Now compile and install it:
25
[0c60f96]26----
[afe221f]27./configure --prefix=/usr
28make
29make install install-dev
[0c60f96]30----
[afe221f]31
32- Get the plugin code:
33
[0c60f96]34----
[afe221f]35git clone http://ftp.frugalware.org/pub/other/people/vmiklos/bitlbee-skype
[0c60f96]36----
[afe221f]37
38- Compile and install it:
39
[0c60f96]40----
[afe221f]41make
42cp skype.so /usr/lib/bitlbee
[0c60f96]43----
[afe221f]44
[ed2e37f]45- Start skyped (the tcp server):
[afe221f]46
[0c60f96]47----
[ba20c39]48python skyped.py
[0c60f96]49----
[ba20c39]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!
[afe221f]53
[0c60f96]54== What works:
[b6d26ac]55
[adce2de]56- Download nicks and away statuses from Skype
[b6d26ac]57
[93ece66]58- Sending messages
59
[8dd21bb]60- Receiving messages
61
[ed2e37f]62- skyped (the tcp daemon that is a gateway between Skype and tcp)
63
64- Error handling when skyped is not running and when it exists
[afe221f]65
[0c60f96]66== What needs to be done (aka. TODO):
[440665b]67
[712a284]68- we can't ourselves join to &bitlbee (ignore such a message from skype)
69
[8dd21bb]70- mark received messages as read so that skype won't say there are unread messages
71
[592f824]72- Away status changes (send / receive)
[b6d26ac]73
74- join / parts
75
[93ece66]76- add/remove users, detect when somebody wants to add us (maybe detect when we're removed?)
77
[8dd21bb]78- maybe on account on/off, change our state from/to offline? so that we won't miss any message
79
[0c60f96]80== I would like to have support for ...
81
[afe221f]82If something does not work and it's not in the TODO section, then please contact me!
83
[0c60f96]84== Screenshots
85
86You can reach some screenshots http://frugalware.org/~vmiklos/pics/shots/bitlbee-skype/[here].
[ddd3502]87
[0c60f96]88// vim: ft=asciidoc
Note: See TracBrowser for help on using the repository browser.