Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

github.com/trazyn/weweChat

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/trazyn/weweChat

  • v1.1.6
  • Source
  • Go
  • Socket score

Version published
Created
Source

weweChat

Icon by octiviotti

dependencies Status devDependencies Status Build Status js-standard-style PRs Welcome

Unofficial WeChat client built with React, MobX and Electron.

API from https://web.wechat.com/

CHANGELOG

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
  • Drag to send file preview
  • Batch send message preview
  • Send GIF emoji preview

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 preview preview preview preview

Development

$ npm install
$ npm run dev

Generate the binary:

  • For Linux
$ npm run package-linux

Maybe you will install some depends packages.

  • For Mac
$ npm run package-mac

After that, you will see the binary in ./release folder

Keyboard shortcuts

DescriptionKeys
New conversationCmd N
Search conversationsCmd F
Hide conversationShift Cmd M
Jump to conversationCmd 0 ... 9
Next conversationCmd J
Previous conversationCmd K
Batch messageCmd B
Toggle Full ScreenShift Cmd F
Insert QQ emojiCmd I
PreferencesCmd ,

TODO

  • Windows support
  • Linux support
  • Sticky on top
  • Delete chat session
  • Mark as Read
  • Chat Room
    • Show correct contact
    • Show members
    • Add / Remove member
    • Create chat room
  • Receive message
    • Text
    • Image
    • Voice
    • Location
    • Sticker
    • Contact Card
    • Video
    • Money Transger
    • Location sharing
    • Download File
  • Send message
    • Text
    • File
    • Image
    • Video
    • Recall
  • Forward text message
  • Forward emoji
  • Forward image
  • Forward file
  • Forward video
  • Show QQ emoji
  • Search chat set
  • Search and create chat room
  • Desktop notification
  • Keep online
  • Logout
  • Autosart at login
  • Send image from clipboard
  • Drag to send file
  • Batch send message
  • Mention a user

FAQ

  • Mac 上如何修改图标,请参考 #39(另外问下,有没屌大的或者胸大的帮忙设计一个图标啊)
  • 关于历史记录的问题请参考 #30

License

MIT License

FAQs

Package last updated on 23 Jul 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc