Skip to content
This repository was archived by the owner on Jun 26, 2024. It is now read-only.
/ weweChat Public archive

💬 Unofficial WeChat client built with React, MobX and Electron.

License

Notifications You must be signed in to change notification settings

trazyn/weweChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

113d948 · Sep 3, 2017
Aug 24, 2017
Aug 24, 2017
Sep 1, 2017
Aug 23, 2017
Sep 3, 2017
Jul 2, 2017
Sep 2, 2017
Jul 2, 2017
Jul 21, 2017
Jul 2, 2017
Aug 1, 2017
Aug 24, 2017
Jul 20, 2017
Jul 21, 2017
Aug 23, 2017
Aug 4, 2017
Sep 1, 2017
Sep 3, 2017
Sep 3, 2017

Repository files navigation

weweChat

Build Status js-standard-style PRs Welcome

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

Downloads

Screenshot

preview preview preview preview preview

Development

$ npm install
$ npm run dev

Generate the binary:

  • For Linux
$ npm run package-linux
  • For Mac
$ 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

  • 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
  • Theme
  • Send image from clipboard
  • Drag to send file
  • Batch send message
  • Mention a user
  • Chat bot

License

MIT License