How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
vbot is a WeChat bot automation framework designed to automate account interactions and messaging workflows. It enables the creation of automated responses and the integration of corporate WeChat accounts with external APIs to build custom business tools and internal service bots.
The main features of hanson/vbot are: WeChat Automation Tools, Reverse-Engineered API Bridges, Messaging Protocol Translation, Enterprise WeChat Automation, Client Protocol Emulations, Desktop UI Automation, Social CRM Integrations, Social Media Management.
Open-source alternatives to hanson/vbot include: tonychen56/wechatrobot — WeChatRobot is a framework providing programmatic interfaces for automating messages and interactions within the… silenceper/wechat — This project is a Go language library and API SDK designed for integrating with the WeChat ecosystem. It provides a… urinx/weixinbot — WeixinBot is a framework for WeChat account automation and bot development. It provides a programmable interface to… devo919/gewechat — Gewechat is a bot framework and API wrapper for automating WeChat accounts. It provides a programmatic interface to… littlecodersh/itchat — ItChat is a programmable API framework and command line client for automating personal WeChat accounts. It provides a… lich0821/wechatferry — WeChatFerry is a platform-specific automation tool designed for programmatic account and conversation management. It…
WeChatRobot is a framework providing programmatic interfaces for automating messages and interactions within the WeChat ecosystem. It functions as a bot framework that enables the automation of sending and receiving messages by intercepting system processes. The project includes specialized tools for intercepting system calls and utilizing memory-based application hooking to automate workflows, including support for Enterprise WeChat. It further provides capabilities to decrypt local application databases to recover historical chat logs and user information. Additional functionality covers t
This project is a Go language library and API SDK designed for integrating with the WeChat ecosystem. It provides a programmatic interface to manage official accounts, mini programs, and enterprise platform features. The SDK features an interface-based client design that abstracts various API categories into specialized objects. It includes a dedicated OAuth 2.0 authorization client to manage access tokens, authentication tickets, and third-party authorization flows, alongside a pluggable token caching system to share credentials across different environments. The library covers broad capabi
WeixinBot is a framework for WeChat account automation and bot development. It provides a programmable interface to monitor incoming messages and trigger automated actions within the WeChat ecosystem. The system emulates a browser session using a WebSocket-based protocol and establishes identity through QR code authentication. It maintains session-state persistence to keep accounts active without repeated verification. The project covers message processing for text, images, voice notes, and location data, and supports the transmission of emojis and links. It includes utilities for user conta
ItChat is a programmable API framework and command line client for automating personal WeChat accounts. It provides a system for building custom chatbot interactions and automating account settings and repetitive interactions. The project distinguishes itself through a multi-account management system that allows several account instances to run concurrently within a single process. It utilizes QR code authentication for logins and supports persistent session management, enabling applications to restart via hot reloading without requiring new authentication scans. The framework covers message