WeChatExtension-ForMac  by MustangYM

Plugin for Mac WeChat

created 6 years ago
22,620 stars

Top 1.9% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a plugin for macOS WeChat, enabling enhanced functionality for users, primarily in China, who seek advanced features beyond the official client. It offers capabilities like message forwarding, multi-account login, custom replies, and aesthetic customizations, aiming to improve user experience and productivity.

How It Works

The plugin injects custom code into the WeChat application process, leveraging Objective-C runtime manipulation to hook into and modify the application's behavior. This allows for features like intercepting and forwarding messages, enabling multiple WeChat instances, and applying custom UI themes without altering the core WeChat binary directly.

Quick Start & Requirements

  • Install: Manual installation via Install.sh script or using the Oh My WeChat helper tool (curl -o- -L https://omw.limingkai.cn/install.sh | bash -s).
  • Prerequisites: macOS, WeChat application installed.
  • Notes: The project states it only supports macOS 11 and above.

Highlighted Details

  • Supports Enterprise WeChat.
  • Features include message recall interception, multi-account login, custom/AI replies, and customizable UI themes (e.g., "Mili", "Night", "God", "Girl").
  • Includes group member monitoring and "no-disturb" message rejection.
  • Integrates with Alfred for quick control via hotkeys.

Maintenance & Community

The project has a history of active development with frequent updates to adapt to WeChat version changes. The primary developer notes a lack of English documentation. Community interaction is primarily through Telegram groups.

Licensing & Compatibility

  • License: MIT License.
  • Restrictions: Prohibits commercial use that harms WeChat's official interests. The author has previously made the project closed-source in protest against unauthorized commercialization by third parties.

Limitations & Caveats

The project explicitly states it only supports macOS 11 and above, with no support for older versions. The README warns against using older versions (2.9.2 and below) due to potential account bans. There's also a warning about third-party websites illegally selling or modifying the project's code. The AI auto-reply feature is noted as not fully refined.

Health Check
Last commit

5 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
136 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.