weweChat
Icon by octiviotti
![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg)
Unofficial WeChat client built with React, MobX and Electron.
API from https://web.wechat.com/
Feature
- Work on desktop
- On macOS, window vibrancy effect
- Block message recall(Default settings is not block)
- Desktop notifications
- Keyboard shortcuts supported
- Send image by paste
![preview](https://raw.githubusercontent.com/trazyn/weweChat/master/screenshots/pasteconfirmation.png)
- Drag to send file
![preview](https://raw.githubusercontent.com/trazyn/weweChat/master/screenshots/dragdrop.png)
- Batch send message
![preview](https://raw.githubusercontent.com/trazyn/weweChat/master/screenshots/batchsend.png)
- Send GIF emoji
![preview](https://raw.githubusercontent.com/trazyn/weweChat/master/screenshots/sendgif.gif)
Install
Download the last version on the website or below.
Mac(10.9+)
Download the .dmg
file.
Or use Homebrew-Cask:
$ brew cask install wewechat
Linux
Download
Centos/RHEL please download .rpm
packages.
Debian/Ubuntu please download .deb
pacages.
Other linux distribution please download .AppImage
packages.
Install deb package for Debian / Ubuntu:
$ sudo dpkg -i wewechat-1.1.6-amd64.deb
Install rpm package for Centos / RHEL:
$ sudo yum localinstall wewechat-1.1.6-x86_64.rpm
Install AppImage package for other linux distribution:
$ chmod u+x wewechat-1.1.6-x86_64.AppImage
$ ./wewechat-1.1.6-x86_64.AppImage
Windows
Download the .exe
file.
Screenshot
![preview](https://raw.githubusercontent.com/trazyn/weweChat/master/screenshots/4.png)
Development
$ npm install
$ npm run dev
Generate the binary:
$ npm run package-linux
Maybe you will install some depends packages.
$ npm run package-mac
After that, you will see the binary in ./release
folder
Keyboard shortcuts
Description | Keys |
---|
New conversation | Cmd N |
Search conversations | Cmd F |
Hide conversation | Shift Cmd M |
Jump to conversation | Cmd 0 ... 9 |
Next conversation | Cmd J |
Previous conversation | Cmd K |
Batch message | Cmd B |
Toggle Full Screen | Shift Cmd F |
Insert QQ emoji | Cmd I |
Preferences | Cmd , |
TODO
FAQ
Mac
上如何修改图标,请参考 #39(另外问下,有没屌大的或者胸大的帮忙设计一个图标啊)- 关于历史记录的问题请参考 #30
License
MIT License