Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

p2p chat using hyperdb

Resources

Packages

No packages published