Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/octoblu/meshblu-secure-chat
https://github.com/octoblu/meshblu-secure-chat
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/octoblu/meshblu-secure-chat
- Owner: octoblu
- Created: 2015-01-30T20:08:35.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-17T02:57:52.000Z (almost 10 years ago)
- Last Synced: 2024-12-23T09:40:52.795Z (13 days ago)
- Language: CoffeeScript
- Size: 164 KB
- Stars: 2
- Watchers: 9
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Meshblu Secure Chat
Securely or not-so-securely send message from one device to another.
### Setup:
`./setup.sh joe-smith` - username must not include spaces### Manual Setup:
npm install meshblu-util -g
npm install
meshblu-util register -t octoblu:chatter > meshblu.json
meshblu-util update ./meshblu.json -d "{\"discoverWhitelist\":null,\"recieveWhitelist\":null,\"name\":\"joe-smith\"}"
meshblu-util keygen ./meshblu.json### Usage:
`npm start`
First define the uuid or username of the device you want to message.
`/uuid 3b75dec5-3a89-45a5-99d1-cc0fe697ce66`
or
`/username joe-smith`Once the device is specified you can send as many messages as you want. If you want to send a message to someone new just specify the uuid or username again.
To set the encryption, use `/encrypted true` or `/encrypted false`
To refresh the users use, `/refresh`
You can also combine commands into one line. Example: `/encrypted true /username joe-smith Hello, how are you?`