Custom IRC websocket client for the v5 shoutbox.
 
 
 
Go to file
Lephenixnoir f23028ed1d
support multiple connections to the worker
Also removes the IRCClient message-passing-style API since the service
worker will mutualize connections and thus interpret stuff like
"connect" differently.

This is getting messy, there is a real need to refactor and extend the
"IRC client state" so that

1. There is less state in the shoutbox page, instead more should come
   from the IRC client state (which updates pretty frequently)
2. The protocol is cleaner

Because currently if you disconnect from one page the others don't
necessarily show the proper tabs, etc.
2023-09-26 20:51:33 +02:00
index.html more style code/markdown formatting 2023-07-29 13:34:51 +02:00
style.css support multiple connections to the worker 2023-09-26 20:51:33 +02:00
v5shoutbox.js support multiple connections to the worker 2023-09-26 20:51:33 +02:00
v5shoutbox_irc.js support multiple connections to the worker 2023-09-26 20:51:33 +02:00
v5shoutbox_worker.js support multiple connections to the worker 2023-09-26 20:51:33 +02:00
widget.html support multiple connections to the worker 2023-09-26 20:51:33 +02:00