edmund-huber / ergonomadic

DISCONTINUED, see orogono
MIT License
132 stars 10 forks source link

Opening up some of the code #18

Closed wjzijderveld closed 9 years ago

wjzijderveld commented 9 years ago

Would you be interested in opening up some of the internal API you use?

In particular I would like to have access to some of the channels.

My use case: I'm trying to build a proxy between Hipchat and IRC. I just hate the Hipchat client and really like WeeChat :smile:, so I want to have a proxy in between. It might grow into something more generic like an XMPP - IRC proxy.

But with the current implementation I'm unable to use this project. But I'm reluctant to build the whole IRC server part myself.

I can understand if you are not willing to do it, as this project is meant for end-users and maintaining an API is something different.

edmund-huber commented 9 years ago

I'm open to any ideas. :) Anything that make the core IRC protocol -handling code more useful (splitting into a library?) would be neat.

That said, have you tried bitlbee? It's an IRC server that provides an interface to other chat networks and protocols.

wjzijderveld commented 9 years ago

Nice :-)

I have tried bitlbee a while back, didn't like it a lot :-) But maybe I should give it another chance first..

edmund-huber commented 9 years ago

Closing until we can think of something concrete to do.

wjzijderveld commented 9 years ago

Hi again :-)

Just found this package: https://github.com/sorcix/irc Might be useful for you (it is for me).