source: skype/README @ 7338d59

Last change on this file since 7338d59 was 7338d59, checked in by VMiklos <vmiklos@…>, at 2007-08-20T17:12:23Z

doc about how to add your account

  • Property mode set to 100644
File size: 2.1 KB
RevLine 
[0c60f96]1= Skype plugin for BitlBee
2Miklos Vajna <vmiklos@frugalware.org>
[afe221f]3
[9e03e55]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
[7338d59]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
[9e03e55]66== What works
[b6d26ac]67
[adce2de]68- Download nicks and away statuses from Skype
[b6d26ac]69
[93ece66]70- Sending messages
71
[8dd21bb]72- Receiving messages
73
[ed2e37f]74- skyped (the tcp daemon that is a gateway between Skype and tcp)
75
76- Error handling when skyped is not running and when it exists
[afe221f]77
[9e03e55]78== What needs to be done (aka. TODO)
[440665b]79
[712a284]80- we can't ourselves join to &bitlbee (ignore such a message from skype)
81
[8dd21bb]82- mark received messages as read so that skype won't say there are unread messages
83
[592f824]84- Away status changes (send / receive)
[b6d26ac]85
86- join / parts
87
[93ece66]88- add/remove users, detect when somebody wants to add us (maybe detect when we're removed?)
89
[8dd21bb]90- maybe on account on/off, change our state from/to offline? so that we won't miss any message
91
[0c60f96]92== I would like to have support for ...
93
[afe221f]94If something does not work and it's not in the TODO section, then please contact me!
95
[0c60f96]96== Screenshots
97
98You can reach some screenshots http://frugalware.org/~vmiklos/pics/shots/bitlbee-skype/[here].
[ddd3502]99
[0c60f96]100// vim: ft=asciidoc
Note: See TracBrowser for help on using the repository browser.