alexyoung / ircd.js

A Node ircd (IRC daemon)
GNU General Public License v3.0
528 stars 90 forks source link

Add Websocket Support #61

Closed ping86 closed 9 years ago

ping86 commented 11 years ago

Add socket.io implementation to the server. With this implementation can connect to irc without a bridge.

neiltron commented 11 years ago

I've used https://github.com/thedjpetersen/subway in the past for this sort of thing. It's lightweight and can be run on the same machine as your IRC server.

ping86 commented 11 years ago

With this feature you dont need a bridge to create a web client. It is more efficient.

Zayelion commented 10 years ago

Wouldn't primus be more effective here because socket.io has known scale issues?

alessioalex commented 10 years ago

Shouldn't this be as a separate plugin or something?

sespindola commented 9 years ago

I'm closing this for the time being. I think websockets and other messaging mechanisms should be implemented as separate IRC clients.

As soon as I have some time free, I'll write a client bot to translate channel activity to websockets and zeromq.