lib/client: fix typo
lib/client: bind handleOnline to this
ci: temporarily switch to alpine/edge
Warning: this project has moved to Codeberg.
A simple IRC web client.
Requires an IRC WebSocket server.
First install dependencies:
npm install --production
Then configure an HTTP server to serve the gamja files.
If you don't have an IRC WebSocket server at hand, gamja's development server can be used. For instance, to run gamja on Libera Chat:
npm install --include=dev
npm start -- irc.libera.chat
See npm start -- -h
for a list of options.
Optionally, Parcel can be used to build a minified version of gamja.
npm install --include=dev
npm run build
gamja can be configured via a configuration file and via URL parameters.
Send patches on Codeberg or on the mailing list, report bugs on the issue tracker. Discuss in #soju on Libera Chat.
AGPLv3, see LICENSE.
Copyright (C) 2020 The gamja Contributors