# dongweiming/wechat-admin

Wechat Management System

Repository: https://github.com/dongweiming/wechat-admin
Canonical: https://ross.abutalabs.com/products/wechat-admin
Homepage: https://dongweiming.github.io/wechat-admin/
Language: Vue
License: GPL-3.0
License Family: copyleft
Topics: wechat, vue, wxpy, itchat, wechat-admin, flask, celery, sse, walrus, mkdocs, bot, tuling, chatterbot, python3
Last push: 2018-05-17T03:36:05+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3374, "days_push": 3030, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1745, forks 416 (observed 2026-08-28T04:05:30.685985+00:00)

## What it is
A self-hosted WeChat management system with a Vue.js frontend and Flask/Celery backend that lets users manage friends, group chats, bulk messaging, and message archiving via a web dashboard. It includes a plugin system with built-in chatbots (Turing, ChatterBot, Simsimi) and automation features like auto group creation and member invitations.

## Use cases
- manage wechat friends and group chats from a web dashboard
- bulk send messages and files to multiple wechat users or groups
- automatically add contacts and pull them into wechat groups
- archive and search wechat message history permanently
- run a chatbot to auto-reply in wechat groups
- auto forward official account articles to a group chat
- run group member voting to kick abusive members

## When to choose
- you need a self-hosted web UI for bulk-managing WeChat contacts and groups
- you want automated group creation, invitations, and keyword-based joining
- you want to persist and browse WeChat message history
- you want pluggable chatbot auto-replies in WeChat

## When to avoid
- you need a currently maintained tool - the project has not been updated since 2018
- you rely on the official WeChat API - this uses unofficial web-protocol libraries (itchat/wxpy) that risk account bans
- you need WeChat Work (WeCom) or official account management rather than personal WeChat
- you cannot run Python 3, MySQL, Redis, and Celery infrastructure

## Facets
- artifact type: application
- maturity: abandoned
- function: chatbot, plugin-system, web-framework, workflow-automation, developer-tools
- domain: messaging-platforms, chatbots, web-development, self-hosted
- platform: python, self-hosted, cross-platform
- tags: wechat, wechat-admin, itchat, wxpy, vue, flask, celery, group-management, message-archiving, chatbot-plugins, automation, web-server, docker

## Member repositories
- dongweiming/wechat-admin (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:30.685985+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:29:14.299652+00:00, confidence not recorded.
  - readme: https://github.com/dongweiming/wechat-admin (fetched 2026-08-28T04:05:30.685985+00:00, sha 17d70224ee08)
  - homepage: https://dongweiming.github.io/wechat-admin/ (fetched 2026-08-29T11:07:19.040976+00:00, sha c6368f74f09c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
