All Projects → substack → Chatmesh

substack / Chatmesh

p2p chat using hyperdb

Programming Languages

javascript
184084 projects - #8 most used programming language

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].