# Gh0u1L5/WechatMagician

WechatMagician is a Xposed module written in Kotlin, that allows you to completely control your Wechat.

Repository: https://github.com/Gh0u1L5/WechatMagician
Canonical: https://ross.abutalabs.com/products/wechatmagician
Homepage: http://repo.xposed.info/module/com.gh0u1l5.wechatmagician
Language: Kotlin
License: GPL-3.0
License Family: copyleft
Topics: xposed, wechat, kotlin, reverse-engineering
Last push: 2018-05-23T20:50:20+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3275, "days_push": 3024, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1894, forks 442 (observed 2026-08-28T04:05:50.692645+00:00)

## What it is
WechatMagician is an open-source Xposed module written in Kotlin that hooks into the WeChat app to give users full control over chat messages and Moments content. It supports features like preventing message recalls, blocking Moments ads, and bulk forwarding, and doubles as a template for building other WeChat plugins.

## Use cases
- prevent WeChat friends from recalling chat messages
- block ads in WeChat Moments feed
- forward messages to many friends at once
- send more than 9 images in one WeChat message
- mark all chats as read with one tap
- hide Moments posts by keyword
- build a custom Xposed module for WeChat

## When to choose
- you run a rooted Android device with Xposed and want anti-recall or Moments ad blocking in WeChat
- you want an open-source, modular Kotlin codebase to learn or extend WeChat hooking

## When to avoid
- you use recent WeChat versions, since the project targets WeChat 6.5.3+ and has not been updated since 2018
- you need a non-rooted or non-Xposed solution
- you want guaranteed compatibility or support, as the project appears abandoned

## Facets
- artifact type: plugin
- maturity: abandoned
- function: reverse-engineering, security, plugin-system
- domain: android-tools, privacy, messaging-platforms, reverse-engineering
- platform: -
- tags: xposed-module, wechat, anti-revoke, kotlin, hooking, android

## Member repositories
- Gh0u1L5/WechatMagician (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:50.692645+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:12:52.867691+00:00, confidence not recorded.
  - readme: https://github.com/Gh0u1L5/WechatMagician (fetched 2026-08-28T04:05:50.692645+00:00, sha 85d0795e3c8e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
