Page 1 of 1

Websocket

Posted: Fri Jan 06, 2017 2:28 pm
by Syzop
UnrealIRCd 4.0.10 supports the WebSocket protocol. This allows web browsers to connect directly to IRC (using JavaScript).

See here for more information on how to configure the module. Also have a look at this very crude example which will connect to irc.unrealircd.org and join #websocket.

Do you know any good clients which use WebSockets to connect directly to an IRC server? Let us know.

Re: Websocket

Posted: Sun Aug 06, 2017 3:48 pm
by prawnsalad
Hi!

Great job on the websocket support, and bonus points for the binary + plaint text support!

The next version of Kiwi IRC (https://kiwiirc.com/nextclient/ for a preview) supports connecting directly to IRCds using plain websockets so this should be a good match. However theres one thing that's preventing this from working that I can tell. From looking at your example page it looks to require a trailing newline when sending messages from the client? Which is very odd for websockets considering websockets are message based already. The client side should not have to deal with that.

I'm in #kiwiirc on freenode if you would like to go over things and get a test going. Lets get a Unreal + Kiwi working directly in a clean way <3

Re: Websocket

Posted: Sun Aug 06, 2017 3:59 pm
by PeGaSuS
It would be very nice indeed. I'm using KiwiIRC for webchats in my network, and it a great webchat system. Gathering efforts to make things work between UnrealIRCd and KiwiIRC on websockets, would be a great thing to all the networks that run UnrealIRCd as their IRCd, because it's not needed almost any configuration in both sides. Thumbs up!

Re: Websocket

Posted: Wed Aug 09, 2017 7:39 am
by Syzop
Email sent :)

Re: Websocket

Posted: Sat Jul 28, 2018 5:24 pm
by ivp

Re: Websocket

Posted: Sun Jul 07, 2019 10:08 am
by ivp
Did anybody manage to make Kiwi IRC web client work directly with UnrealIRCd (without gateway)?