Skip to content
Snippets Groups Projects
Select Git revision
  • abc77671e1fd448d5f0ac6edd119b7943f038d95
  • master default protected
  • 20.01.20
  • 20.01.19
  • 19.12.15
  • 19.12.14
6 results

briar_repl

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    fphemeral authored
    abc77671
    History

    briar_repl

    python repl cli chat client, to be used with briar-headless:

    https://code.briarproject.org/briar/briar/tree/master/briar-headless

    currently it features:

    • contact listing
    • contact adding
    • contact removing
    • contact renaming
    • contacts pending list
    • contacts display online status
    • contacts display unread message count (currently per session only)
    • direct chat with contacts
    • briar link display
    • command help

    two modes:

    • command mode (blue bottom bar)
    • chat mode (green bottom bar)

    commands in chat mode are called by pre-pending / so a /back or /exit_chat brings you back to command mode

    commands are auto completed thanks to the amazing prompt_toolkit package

    https://github.com/prompt-toolkit/python-prompt-toolkit