See messages that another person has recalled or deleted from a WeChat conversation on your Mac.
Run two or more WeChat accounts simultaneously in separate windows on a single Mac.
Prevent WeChat from automatically updating itself to stay on a version compatible with WeChatTweak.
Trigger WeChat actions from Alfred or Raycast without opening the WeChat app manually.
Requires Homebrew, you must run a patch command after install, and compatibility depends on your installed WeChat version.
WeChatTweak is a command-line tool for macOS that modifies the behavior of WeChat, the popular Chinese messaging app. It is aimed at users who want a few extra controls that the official WeChat desktop app does not provide out of the box. The main things it does: it stops other people's message recalls from affecting your view (so if someone deletes a message they sent you, you can still see it), it blocks WeChat from automatically updating itself, and it lets you run multiple WeChat accounts at the same time in separate windows on the same Mac. Installation is done through Homebrew, a common package manager for macOS. You run a short install command, then run a patch command to apply the modifications to your existing WeChat installation. The project also includes a command to list which WeChat versions the tool supports. The tool has support for Alfred (a Mac productivity app) and Raycast (a similar launcher), which lets you trigger WeChat actions from those launchers directly. The repository links to a Telegram group for community discussion and a FAQ page for common questions. The README is written mostly in Chinese, and the project is targeted at Chinese-speaking Mac users who use WeChat daily. The code is released under the AGPL-3.0 license, which requires that any modifications you distribute must also be open source.
← sunnyyoung on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.