# Hanson/vbot

weixin-cli,qiwei-cli,微信，企微，机器人，企业微信，企微机器人，微信机器人，ipad协议，视频号下载，聚合聊天，RPA，协议，hook，逆向，群发，自动回复，API对接，稳定防封全语言通用，企业定制/SCRM/SAAS专用

Repository: https://github.com/Hanson/vbot
Canonical: https://ross.abutalabs.com/products/vbot
Homepage: http://juhebot.com/
Language: PHP
License: MIT
License Family: permissive
Topics: php, wechat, robot, weixin
Last push: 2026-05-30T03:41:19+00:00

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 85, release rhythm 8, longevity 100
- inputs: {"age_days": 3556, "days_push": 95, "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 4582, forks 757 (observed 2026-08-28T04:08:54.543605+00:00)

## What it is
Vbot is a PHP library implementing a WeChat (personal WeChat) robot based on the WeChat web protocol, supporting message sending/receiving, group management, friend management, and custom message handlers via composer installation. It is the open-source foundation behind the juhebot/聚合智能 commercial WeChat/WeCom SCRM and AI auto-reply platform.

## Use cases
- build a wechat bot in php
- auto-reply to wechat messages
- monitor and log wechat group messages
- manage wechat friends and groups programmatically
- integrate wechat messages with an AI assistant like Coze or FastGPT
- send bulk or scheduled wechat messages
- build a personal wechat assistant or RPA flow

## When to choose
- you need a PHP-based WeChat bot using the free web protocol
- you want a hackable open-source library to build custom WeChat automation
- you are learning how the WeChat web protocol works

## When to avoid
- you need a stable, production-grade protocol with anti-ban guarantees (the web protocol is fragile and for learning only)
- you need official WeCom/enterprise APIs rather than personal WeChat automation
- your stack is not PHP and you don't want to run PHP
- you need commercial support and SLAs - consider the vendor's paid platform instead

## Facets
- artifact type: library
- maturity: active
- function: chatbot, workflow-automation, http-client, sdk
- domain: chatbots, messaging-platforms, developer-tools
- platform: php, cli, cross-platform
- tags: wechat, weixin, wechat-bot, web-protocol, auto-reply, message-automation, group-management, scrm, reverse-engineering, automation

## Member repositories
- Hanson/vbot (main) score 61

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:54.543605+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-29T18:19:53.149467+00:00, confidence not recorded.
  - readme: https://github.com/Hanson/vbot (fetched 2026-08-28T04:08:54.543605+00:00, sha 6018da54288a)
  - homepage: http://juhebot.com/ (fetched 2026-08-29T09:05:24.566416+00:00, sha 0b5a968305bc)
  - site_page: https://juhebot.com/about (fetched 2026-08-29T09:05:24.574638+00:00, sha 332d4243b185)
  - site_page: https://juhebot.com/pricing (fetched 2026-08-29T09:05:24.569638+00:00, sha d78309136907)
  - site_page: https://juhebot.com/faq (fetched 2026-08-29T09:05:24.572199+00:00, sha 2ce94d705eff)
- Data as of 2026-08-30T08:39:29.467469+00:00.
