/WeCli

a terminal wechat based on curses.

Primary LanguagePythonMIT LicenseMIT

WeCli

Another terminal wechat inspired by node-wechat-terminal and itchat.

Dependencies

  • unix like operating system (or whatever supporting curses)
  • python3

optional(for simple installing and running)

Install

make init
make install

for using wecli.py

make oldinstall

Usage

curses UI wecli:

make main

vim-like key bind. j/k/C-u/C-d/g/G
:: call select contact menu
m: only search friends
r: only search groups
i: call system EDITOR for editing message (recommand neovim for unicode characters)

cli UI wecli:

make cli

wecli.py may run on Windows with the terminal supporting unicode
\h: help message
\l: list contacts with id numbers
\g [id]: go into a contact
\q: quit contact room \m: in group chatroom, list room members

New Features

  • new UI based on curses
  • slack forward
  • colored message
  • send file
  • PGP functions