#79 closed enhancement (fixed)
FICS support / network engine modularization
Reported by: | anonymous | Owned by: | Jelmer Vernooij |
---|---|---|---|
Priority: | wishlist | Milestone: | |
Component: | BitlBee | Version: | 1.0 |
Keywords: | fics | Cc: | |
IRC client+version: | Client-independent | Operating System: | Public server |
OS version/distro: |
Description
OK, so this is a feature request in two parts, I guess. There is a site "freechess.org" aka FICS, that allows you to play chess online. Obviously the chess is beyond the scope of BitlBee, but FICS also has community chat facilities (one-to-one messaging like /msg, as well as many-to-many channels). I'd really like it if BitlBee could do for FICS what it does for IM networks; gate it to an IRC client.
The reason this is a feature request in two parts is that I think a good way to implement this feature would involve modularizing the code for connecting to the various networks. That way, adding support for new chat engines would be much easier in the future.
I am more than willing to help out in any way I can, as far as collecting output samples from FICS and any other "leg work" required. I'm not willing to post my name or email on a public web page (hehe), but if anyone's interested in picking up this feature I'll be watching this bug report and will do my best to contact anyone who updates it.
Attachments (0)
Change History (2)
comment:1 Changed at 2006-01-09T11:09:56Z by
Owner: | set to Jelmer Vernooij |
---|---|
Status: | new → assigned |
comment:2 Changed at 2006-03-02T11:40:28Z by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Support for this is now available in my integration branch (http://code.bitlbee.org/jelmer/integration). See doc/example_plugin.c. Please let me know if you have any questions.
This should hit the main branch in a few days.
This is actually already implemented in the development version of BitlBee. The only thing left to do is install the appropriate headers. I'll have a look at it sometime this week.