chatty-cli
v0.0.18
Published
<p align='center'> <img width='256' src='https://user-images.githubusercontent.com/9297865/151686735-853abb5e-bbf3-4c1b-8506-9dda9ea0085c.png' /> </p>
Downloads
6
Maintainers
Readme
GPG encrypted, ephemeral, real time chatting in the terminal
Features
- End to end encrypted
- Passwordless
- Real time
- vim like keybindings
Requirements
- node.js >= 10
- npm
- GPG
Installation
npm i -g chatty-cli
Usage
chatty <flags> arg
Example
chatty --with <[email protected]>
and
chatty --connect <[email protected]>
Note: No email address is transmitted to the server
Flags
-w, --with <key-id>
Creates a live chat session with
-c, --connect <key-id>
Joins an existing session
-k, --default-key
specify a default gpg personal key if you have more than one
-h, --help
Print the help information
Keybindings
Once in the chat window, press q
to exit the session
TODO
- [ ] Help box
- [ ] Vim keybindings expansion
- [ ] add logs
- [ ] Participant selection screen
Planned Features
- [ ] persisted chat
Copyright © Navdeep Saini