awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
cluic avatar

cluic/wxauto

0
View on GitHub↗
7,140 نجوم·1,368 تفرعات·Python·Apache-2.0·6 مشاهداتwxauto.org↗

Wxauto

wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions.

The library distinguishes itself by providing a bridge between network requests and local UI automation, allowing users to expose automation capabilities via a web interface. It utilizes background execution and simulated system-level inputs to trigger application events without moving the physical mouse cursor.

The project covers extensive communication capabilities, including the transmission of text, multimedia, and rich link cards, as well as message monitoring and history retrieval. It provides tools for contact and group management, social feed interaction such as posting and liking, and content processing through optical character recognition and markdown conversion.

The framework also includes system-level utilities for window-state management, application dialog interaction, and the configuration of operational parameters like timeouts and interface offsets.

Features

  • Bot Frameworks - Provides a structured framework for building automated bots that interact with WeChat users and groups.
  • Windows UI Element Automation - Simulates user interface inputs and window navigation to control the Windows desktop client without an official API.
  • Messaging Multimedia Transmission - Provides the ability to transmit audio clips, images, and videos through the desktop client.
  • Input Event Simulators - Triggers application events by sending system-level messages to window handles without moving the physical mouse.
  • Bot Connection Initialization - Handles the initial connection handshake and operational status tracking between the bot and the desktop client.
  • Messaging Automation - Sends and receives messages by simulating user interface interactions within the desktop client.
  • Messaging Event Monitoring - Attaches callback functions to chat windows to trigger actions when new messages arrive.
  • Rich Embed Messages - Enables sending URLs as structured rich link cards with optional accompanying text.
  • Text Message Transmission - Transmits text, files, URL cards, and quoted responses to specific chats using remote requests.
  • WeChat Automation Tools - Provides programmable tools for managing account settings and automating interactions for personal WeChat profiles.
  • WeChat Message Processing - Automates the processing of WeChat communications, including extracting timestamps and downloading profile images.
  • Windows Desktop Automation - Acts as a programmatic interface that wraps the Windows application to automate its user interface.
  • Background Window Automations - Executes interface actions in the background without requiring the application window to be in focus.
  • Event-Driven Callbacks - Executes user-defined functions automatically when the automation engine detects new incoming messages.
  • Chat Message Retrieval - Fetches current window messages, historical records, or new incoming messages from the messaging client.
  • UI State Polling - Polls the application interface at regular intervals to detect new incoming messages or state changes.
  • UI Automation - Simulates user interface interactions to manage contacts and chat sessions within the desktop application.
  • Coordinate-Based Interactions - Interacts with interface components using precise pixel offsets and window coordinate mapping.
  • Application Launch and Window Managers - Tracks and switches between active application views to ensure correct interface context for automation.
  • Agent Skill Integrations - Integrates external bot skills and automated responses into the messaging client.
  • OCR-Based Extraction - Converts image-based message content into machine-readable text using optical character recognition.
  • Chat - Establishes new group conversations by specifying a list of existing contacts.
  • Social Feed Interactions - Allows adding text-based replies to specific entries in the user's social feed.
  • Social Interactions - Provides a combined capability to retrieve feed information and perform engagement actions like liking and commenting.
  • Social Feed Scrapers - Retrieves social feed content by simulating scrolling through the interface at adjustable speeds.
  • WeChat Media Asset Downloaders - Saves images, videos, and files from messages or quoted content to a local folder.
  • Social Media Posting - Enables publishing text and multimedia updates directly to the user's social feed.
  • Group Chat Administration - Controls group names, announcements, and member nicknames while inviting new participants.
  • UI Automation Bridges - Provides a web server that translates HTTP requests into local UI automation sequences for remote control.
  • History Retrieval - Fetches a specified number of past messages by scrolling through the conversation history.
  • Messaging File Transfers - Provides the ability to send individual files, images, or directories to contacts within the messaging client.
  • Message Forwarding Utilities - Sends a selected message to one or more recipients with an optional comment.
  • Remote Command Interfaces - Exposes a web interface that allows remote triggering of local messaging actions via network requests.
  • Chat Group Member Management - Programmatically adds one or multiple members to a group chat.
  • Social Feed Architectures - Provides programmatic control to toggle likes on social feed entries.
  • Social Feed Displays - Automates the process of opening and accessing the moments window for social timeline interaction.
  • Application Window Navigation - Activates a specific chat window by searching for a contact name.
  • Contextual Message Quoting - Quotes a specific message and sends a response with optional text and user mentions.

سجل النجوم

مخطط تاريخ النجوم لـ cluic/wxautoمخطط تاريخ النجوم لـ cluic/wxauto

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة cluic/wxauto؟

wxauto is a Python library and bot framework designed for the programmatic control of the WeChat Windows desktop client. It functions as a wrapper that enables the automation of messaging and social feed functions by simulating user interface interactions.

ما هي الميزات الرئيسية لـ cluic/wxauto؟

الميزات الرئيسية لـ cluic/wxauto هي: Bot Frameworks, Windows UI Element Automation, Messaging Multimedia Transmission, Input Event Simulators, Bot Connection Initialization, Messaging Automation, Messaging Event Monitoring, Rich Embed Messages.

ما هي البدائل مفتوحة المصدر لـ cluic/wxauto؟

تشمل البدائل مفتوحة المصدر لـ cluic/wxauto: youfou/wxpy — wxpy is a Python library and bot framework that acts as an API wrapper for personal WeChat accounts. It provides a… eatmoreapple/openwechat — OpenWeChat is a Go language software development kit and API wrapper designed for integrating WeChat messaging and… discord-jda/jda — JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating… tgalal/yowsup — Yowsup is a protocol library and client framework for implementing WhatsApp clients. It provides an interface for… pyrogram/pyrogram — Pyrogram is an asynchronous Python framework for interacting with the Telegram MTProto API. It serves as both a bot… mobile-dev-inc/maestro — Maestro is a declarative mobile and web UI automation framework designed for end-to-end testing. It operates by…

بدائل مفتوحة المصدر لـ Wxauto

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Wxauto.
  • youfou/wxpyالصورة الرمزية لـ youfou

    youfou/wxpy

    14,270عرض على GitHub↗

    wxpy is a Python library and bot framework that acts as an API wrapper for personal WeChat accounts. It provides a programming interface to automate account tasks, send messages, and manage contacts. The project functions as a chatbot integration engine, allowing users to connect external AI services and custom logic to automatically respond to private and group conversations. It includes a social media automation toolkit for programmatically handling friend requests and group memberships. The framework covers multimedia message broadcasting, user profile retrieval, and contact search. It al

    Pythonapiwechatweixin
    عرض على GitHub↗14,270
  • eatmoreapple/openwechatالصورة الرمزية لـ eatmoreapple

    eatmoreapple/openwechat

    5,477عرض على GitHub↗

    OpenWeChat is a Go language software development kit and API wrapper designed for integrating WeChat messaging and account management into Go applications. It serves as a bot framework and messaging library for handling real-time chat events and programmatic interactions with the platform. The project provides a comprehensive system for session management, including QR code authentication and the persistence of session cookies in JSON format to maintain access across restarts. It distinguishes itself by offering capabilities to intercept and preserve messages that senders attempt to revoke, a

    Gobotgogolang
    عرض على GitHub↗5,477
  • discord-jda/jdaالصورة الرمزية لـ discord-jda

    discord-jda/JDA

    4,665عرض على GitHub↗

    JDA is a Java wrapper for the Discord API, providing a framework for building automated agents and integrating applications with the chat platform. It functions as both a REST API client for managing server entities and a gateway client that maintains persistent WebSocket connections for real-time state updates. The library features a comprehensive voice API module for managing audio streaming, voice channel connectivity, and soundboard integration. It also includes a specialized toolkit for interactive UI design, enabling the creation of slash commands, buttons, select menus, and modal input

    Javaapiapi-wrapperbot
    عرض على GitHub↗4,665
  • tgalal/yowsupالصورة الرمزية لـ tgalal

    tgalal/yowsup

    7,178عرض على GitHub↗

    Yowsup is a protocol library and client framework for implementing WhatsApp clients. It provides an interface for sending and receiving multimedia messages, managing group chats, and handling account registration. The project features a modular system for building communication stacks that process encrypted data and network connections. It includes a protocol library to manage messaging, presence states, and account registration, alongside an interactive command line interface for interacting with users and managing contacts. The framework covers a range of communication capabilities, includ

    Python
    عرض على GitHub↗7,178
  • عرض جميع البدائل الـ 30 لـ Wxauto→