Revived IRC client project
This repository has been archived on 2022-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Evert Prants 394eb42fbc
MAJOR OVERHAUL: Working WebSocket client! No translation server, yet.
2020-02-03 21:45:12 +02:00
src MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
static/image gulp build system 2016-12-15 23:30:55 +02:00
.babelrc MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
.editorconfig it doesnt build yet 2019-01-09 19:26:09 +02:00
.gitignore massive code cleanup + replaced emojione with twemoji 2019-01-09 22:47:21 +02:00
LICENSE MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
README.md massive code cleanup + replaced emojione with twemoji 2019-01-09 22:47:21 +02:00
client.config.example.toml i hate this project 2016-12-21 20:54:22 +02:00
globals.js MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
index.js massive code cleanup + replaced emojione with twemoji 2019-01-09 22:47:21 +02:00
package-lock.json MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
package.json MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00
webpack.config.js MAJOR OVERHAUL: Working WebSocket client! No translation server, yet. 2020-02-03 21:45:12 +02:00

README.md

TeemantIRC

LunaSquee's third attempt at creating a working IRC client..

Running the development version

This application requires node.js to be installed.

  1. Install the dependencies npm install
  2. Copy the configuration cp client.config.example.toml client.config.toml
  3. Build the project using npm run build
  4. Run the server npm start

The client will be accessible at http://localhost:9000/

WebIRC

The server will look for passwords in webirc.data.json. The format is:

"server_hostname": {
	"password": "server webirc password",
	"cached_ip": null,
	"last_update": 0
}

It will DNS resolve server_hostname every config.webirc.resolveInterval seconds.