p2p chat using hyperdb
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
bot.js
chat.js
cli.js
output.js
package.json
readme.md
screen.js

readme.md

Chatmesh

Peer-to-peer messenger (like IRC).

This is a basic terminal client.

For the desktop application, see chatmesh-desktop

Also see the [WIP Websocket experiment](chatmesh-ws](http://github.com/karissa/chatmesh-ws)

Usage

npm install -g chatmesh

To create a chat room:

chatmesh -d /tmp/chatdb -u username

If you don't supply a username, a random cat name is used.

For each chat, you must supply a different database location (defaults to /tmp/chat).

To join a chat room:

chatmesh -u username -d /tmp/chatdb dat://abcdef0123456789...

To create a bot to ensure scrollback for clients:

chatmesh --bot -u username -d /tmp/botdb dat://abcdef01234...

Commands

  • /users : see the list of users you're currently connected with

License

AGPL