All Projects → huanglizhuo → TWchat

huanglizhuo / TWchat

Licence: MIT license
An Geek style terminal based WeChat client

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to TWchat

cgol
Conway's Game of Life in the Terminal
Stars: ✭ 32 (-51.52%)
Mutual labels:  terminal-based, terminal-app
Pydoro
🍅 pydoro - Terminal Pomodoro Timer
Stars: ✭ 277 (+319.7%)
Mutual labels:  terminal-based, terminal-app
mangadesk
Terminal client for MangaDex 📖
Stars: ✭ 569 (+762.12%)
Mutual labels:  terminal-based, terminal-app
Jsonui
jsonui is an interactive JSON explorer on your command line
Stars: ✭ 583 (+783.33%)
Mutual labels:  terminal-based, terminal-app
Mitype
Typing speed test in terminal
Stars: ✭ 241 (+265.15%)
Mutual labels:  terminal-based, terminal-app
Rubiks cube
rubik's cube that runs in your terminal!
Stars: ✭ 73 (+10.61%)
Mutual labels:  terminal-based, terminal-app
Spotui
Spotify in the terminal 💻🎶
Stars: ✭ 302 (+357.58%)
Mutual labels:  terminal-based, terminal-app
asciiarena
Terminal multiplayer deathmatch game
Stars: ✭ 34 (-48.48%)
Mutual labels:  terminal-based, terminal-app
dynamic-cli
A Modern, user-friendly command-line HTTP client for the API testing, and if you're stuck - Search and browse StackOverflow without leaving the CLI
Stars: ✭ 151 (+128.79%)
Mutual labels:  terminal-based, terminal-app
coinget
**deprecated API (no longer works)** The fastest cli 💻 price checker for cryptocurrencies📈
Stars: ✭ 27 (-59.09%)
Mutual labels:  terminal-based
spotify-terminal
Terminal application to play/control Spotify.
Stars: ✭ 61 (-7.58%)
Mutual labels:  terminal-based
rainbow
Tasty rainbows for your terminal! (lolcat clone)
Stars: ✭ 63 (-4.55%)
Mutual labels:  terminal-app
editor
A text editor written in Nim
Stars: ✭ 24 (-63.64%)
Mutual labels:  terminal-based
terminal printer
终端文字、图片字符画生成器
Stars: ✭ 30 (-54.55%)
Mutual labels:  terminal-based
brain-monitor
A terminal app written in Node.js to monitor brain signals in real-time
Stars: ✭ 119 (+80.3%)
Mutual labels:  terminal-app
tfex-rs
A simple terminal UI file manager
Stars: ✭ 29 (-56.06%)
Mutual labels:  terminal-based
xplr
A hackable, minimal, fast TUI file explorer
Stars: ✭ 2,271 (+3340.91%)
Mutual labels:  terminal-based
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (+33.33%)
Mutual labels:  terminal-based
goverreport
Command line tool for coverage reporting and validation
Stars: ✭ 44 (-33.33%)
Mutual labels:  terminal-based
ayu-Terminal-app
ayu color themes for Terminal.app
Stars: ✭ 51 (-22.73%)
Mutual labels:  terminal-app

PyPI version Build Status

 _____ _    _ _____  _   _   ___ _____ 
|_   _| |  | /  __ \| | | | / _ \_   _|
  | | | |  | | /  \/| |_| |/ /_\ \| |  
  | | | |/\| | |    |  _  ||  _  || |  
  | | \  /\  / \__/\| | | || | | || |  
  \_/  \/  \/ \____/\_| |_/\_| |_/\_/  

命令行下的微信客户端

demo

目前在 macOS 上进行开发

理论上讲所有 Unix-like 均可用 (如有问题请提issue)

暂时只支持py2 py3暂不支持

how to install

pip install TWchat -U

install mpg123

macOS

brew install mpg123

how to use

twchat

命令行会出现二维码,扫码登录

ALT+q  exit twchat

语音消息需要安装mpg123

支持图片 语音消息 该类型消息默认会存储到 HOME 目录的 .twchat

Todo

  • 添加未读消息提示
  • 添加主题配置
  • 支持联系人搜索
  • 兼容py2 py3
  • 支持图片语音消息
  • 完成基本文字聊天

urwid (Console user interface library for Python) 绘制界面

itchat (A complete and graceful API for Wechat) 访问微信网页版API

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].