If, like me, you spend a lot of time in the command line, you might find that using your social media / chat apps via the terminal might be beneficial to you. Enter nchat, which provides WhatsApp and Telegram functionality via an ncurses display. It works on Linux as well as Mac (via brew).
To download the nchat application on a Debian/Ubuntu system, follow the following steps, or for other distributions, follow the guides on the github page at https://github.com/d99kris/nchat:
sudo apt install ccache cmake build-essential gperf help2man libreadline-dev libssl-dev libncurses-dev libncursesw5-dev ncurses-doc zlib1g-dev libsqlite3-dev libmagic-dev golang git
then download the source code from the git repository:
git clone https://github.com/d99kris/nchat.git
compile the source:
mkdir -p build && cd build && cmake .. && make -s
then install the application to the system:
sudo make install
The app works very well through the WhatsApp & Telegram API and also has the following rich features:
Jump to unread chat
Message read receipt
Customisable color schemes and key bindings
Message history cache with support for text export
Receive / send markdown formatted messages
Reply / delete / edit / send messages
List dialogs for selecting files, emojis, contacts
Show user status (online, away, typing)
View / save media files (documents, photos, videos)
Send and display reactions
Toggle to view text emojis vs. graphical
Like this:Like Loading…