**tubes** is a little irc client that goes in your web browser. ## interesting features - can connect to irc - can speak in the channels - designed - supports at least one ircv3 feature - theoretical bouncer integration - uses a nice font - worse than discord - possibly better than matrix depending on your priorities ## give it a go an EXTREMELY PRE ALPHA FUCKED UP NOT REALLY WORKING AT ALL !!!! build is available at [tubes dot pronounmail dot com](https://tubes.pronounmail.com). sometimes i update this when i remember it exists. ### every network that supports websockets - **Ergo Testnet**: `wss://testnet.ergo.chat/webirc` - **Libera.Chat**: `wss://web.libera.chat/webirc/websocket/` - Some others I imagine a plea to network administrators: please disable CORS on your webirc endpoints. i really really do not want to have to set up a proxy. ## build it ### prerequisite(s) - own a computer - install node.js, whatever version is in your package manager will probably work okay. ### doing the thing clone the repository somewhere and `cd` into it. then just ```bash npm install npm run build # move dist/ somewhere accessible xoxo ``` ## say hello it's all going down in [#tubes](ircs://irc.libera.chat/#tubes) on libera.chat ### contributing submit pull requests to our lovely [codeberg page][codeberg]. lots of things to do can be found on the [issue tracker][issues]. there's not much in the way of documentation at the moment, so if you get stuck and/or confused please do ping me! > [!NOTE]\ > This is a purely ideological project. Any changes that appear technically > motivated will be rejected. [codeberg]: https://codeberg.org/smethwick/tubes [issues]: https://codeberg.org/smethwick/tubes/issues ## licence everything is AGPL. explodes you instantly.