You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 years ago | |
---|---|---|
src | 3 years ago | |
static/image | 6 years ago | |
.babelrc | 3 years ago | |
.editorconfig | 4 years ago | |
.gitignore | 4 years ago | |
LICENSE | 3 years ago | |
README.md | 4 years ago | |
client.config.example.toml | 6 years ago | |
globals.js | 3 years ago | |
index.js | 4 years ago | |
package-lock.json | 3 years ago | |
package.json | 3 years ago | |
webpack.config.js | 3 years ago |
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.
- Install the dependencies
npm install
- Copy the configuration
cp client.config.example.toml client.config.toml
- Build the project using
npm run build
- 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.