Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 2.23 KB

File metadata and controls

67 lines (49 loc) · 2.23 KB

ArcaneChat TUI

Latest Release License CI Code style: black

a lightweight ArcaneChat client for the command line

screenshot of ArcaneChat

ArcaneChat TUI is a ncurses Delta Chat client developed in Python with the urwid library.

Features

  • Create accounts
  • Tweak account configuration (ex. set display name and status)
  • Ability to send text messages :)
  • Read receipts ✓✓
  • Display quoted messages
  • Account switcher
  • Chat operations: delete, pin/unpin, mute/unmute, archive/unarchive, add/remove members, etc.
  • Message operations: reply, delete, open attachment/links, see info, jump to quote
  • Import/export keys and backups
  • Ability to send files
  • Notifications
  • Support for contact verification and group invitations links
  • Block/unblock contacts and see the list of blocked contacts
  • See contact list
  • Search messages and chats
  • Open HTML messages
  • View archived chats

Installing

With pip

This program depends on the deltachat-rpc-server program to be installed in your system, if you want to try to install it using pip run:

$ pip install -U "arcanechat-tui[full]"

If you will manually install the deltachat-rpc-server program in your PATH on your own, then run:

$ pip install -U arcanechat-tui

With pipx

To install ArcaneChat TUI with pipx:

$ pipx install arcanechat-tui deltachat-rpc-server

Using

After installation the command arcanechat-tui (and arcanechat alias) should be available.

For more tips and info check the user guide