[WIP] Cursed Delta, a lightweight Delta Chat client for the command line

adbenitez adbenitez Last update: Aug 18, 2022

Cursed Delta

ncurses Delta Chat client developed in Python with the urwid library.

screenshot of Cursed Delta

Latest ReleaseSupported VersionsDownloadsLicenseCICode style: black

Features

  • Ability to send text messages :)
  • Ability to send files
  • Notifications
  • Read receipts ✓✓
  • Create and open encrypted accounts
  • Import/export keys and backups (including password-protected backups)
  • Emoji support and auto-completion
  • @Mentions support and auto-completion
  • Display message replies
  • themes/skins and keyboard shortcuts customization
  • Chat operations: delete, pin/unpin, mute/unmute, add/remove members, change chat name, clear chat messages
  • Proxy support
  • Support for contact verification and group invitations links
  • Block/unblock contacts and see the list of blocked contacts
  • Ability to send stickers
  • Jump to quoted messages
  • Record and send voice messages
  • Message operations: reply, delete, open attachment/links, see info
  • List contacts
  • Search
  • Set disappearing messages timer
  • Open HTML messages
  • Open webxdc documents
  • View archived chats and allow to archive/Unarchive
  • Multi-language support

Installation

Install Cursed Delta with pip:

$ pip install -U deltachat-cursed

After installation the command delta should be available.For more tips and info check the user guide

Credits

The user interface was initially based on ncTelegram

Some code and ideas were taken from scli

License

Licensed GPLv3+, see the LICENSE file for details.

Copyright © 2020-2022 Cursed Delta contributors.

Subscribe to our newsletter