Skip to content

RoyLaw/WeChatGroupNoteAutomator

Repository files navigation

WeChat GroupNote Automator

🎯 微信接龙助手


✨ 功能概述

  • 实时监测到接龙后自动按预设发出接龙信息
  • 启动时自动列出所有窗口供选择正确的微信窗口
  • 提供简单的 GUI 界面

📂 文件说明

文件名 作用
AutoGroupNote.py 主程序(命令行界面,带窗口选择功能)
AutoGroupNoteGUI.py 图形界面启动程序(推荐使用)
requirements.txt Python 依赖包清单

🧩 安装依赖

请先安装 Python 3.8+,然后执行:

pip install -r requirements.txt

🚀 使用方法

一、命令行模式(AutoGroupNote.py)

在命令行运行:

python AutoGroupNote.py

启动后程序会显示:

当前检测到的窗口:
0: 微信
1: ...
2: ...

请输入要监控的窗口序号后回车,程序将开始监控并自动接龙。

如需修改接龙内容或发送延迟,请直接编辑文件顶部配置:

content = "你的接龙昵称"
groupnote_send_message_timeout = 3  # 延迟秒数

二、图形界面模式(AutoGroupNoteGUI.py)

运行 GUI 程序:

python AutoGroupNoteGUI.py

界面功能:

  • 自动列出所有窗口
  • 输入接龙内容
  • 设置发送前延迟
  • 一键启动

程序将以后台线程监控选定窗口。


⚙️ 参数说明(AutoGroupNote.py)

在文件顶部可以配置:

参数 说明 默认值
content 接龙回复内容 测试
groupnote_send_message_timeout 发送前延迟(秒) 3
groupnote_state_repeat_time_maximum 连续检测多少次接龙才发送 3
refresh 基础轮询时间(秒) 1

🛡️ 注意事项

独立聊天窗口:将准备接龙的群聊对话“在独立窗口打开”

支持平台:在 Windows 11Python 3.13.2微信 Windows 版 3.9.12 版本(64位) 上测试通过


📚 依赖

  • pywinauto
  • pyperclip
  • comtypes
  • pywin32
  • six

🧑‍💻 作者

本项目基于 hazuki-keatsu/wechat-auto-dragon 进行改进和扩展。


📝 License

MIT License

About

微信接龙助手

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages