| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| resize | bool | True | 是否自动调整窗口尺寸,默认是 |
| debug | bool | False | 是否开启调试模式 |
由于wxautox4使用守护线程来监听消息,当程序仅用于监听模式时,主线程会退出,因此需要调用此方法来保持程序运行
返回值:
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| who | str | 必填 | 要聊天的对象 |
| exact | bool | False | 搜索好友时是否精确匹配 |
返回值:无
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| nickname | str | 必填 | 要获取的子窗口的昵称 |
返回值:
Chat返回值:
Chat]参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| nickname | str | 必填 | 要监听的聊天对象 |
| callback | Callable[[Message, Chat], None] | 必填 | 回调函数,参数为(Message对象, Chat对象) |
返回值:
成功时:
失败时:
WxResponse参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| nickname | str | 必填 | 要移除的监听聊天对象 |
返回值:
WxResponse参数:无
返回值:无
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| remove | bool | True | 是否移出所有子窗口 |
返回值:无
返回值:无
返回值:无
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| timeout | int | 3 | 等待时间(秒) |
返回值:
MomentsWnd参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| acceptable | bool | True | 是否过滤掉已接受的好友申请 |
| roll_times | int | 0 | 向下滚动的次数,为了加载更多好友请求,一般情况下用不到 |
返回值:
NewFriendElement]示例:
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| keywords | str | 必填 | 搜索关键词,可以是昵称、微信号、手机号等 |
| addmsg | str | None | 添加好友时的附加消息 |
| remark | str | None | 添加好友后的备注 |
| tags | List[str] | None | 添加好友后的标签 |
| permission | Literal['朋友圈', '仅聊天'] | '朋友圈' | 添加好友后的权限 |
| timeout | int | float | 5 |
返回值:
WxResponse参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| filter_mute | bool | False | 是否过滤消息免打扰 |
| callback | Callable[[Message], None] | None | 获取消息时的操作,不要在此处执行发送消息等操作,会使消息窗口重置,无法正常获取到所有消息 |
返回值:
返回值:
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| url | str | 必填 | 链接地址 |
| friends | Union[str, List[str]] | None | 发送对象,可以是单个用户名或用户名列表 |
| message | str | None | 附加消息,默认不发送 |
| timeout | int | 10 | 等待时间(秒) |
返回值:
WxResponse参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| n | int | 必填 | 最大获取消息数量 |
| callback | Callable[[Message], None] | None | 获取消息时的操作,不要在此处执行发送消息等操作,会使消息窗口重置,无法正常获取到所有消息 |
callback函数支持设置停止条件,当回调函数返回值为 WxParam.CALLBACK_STOP_SIGN 时停止
返回值:
参数:
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| n | int | None | 获取前n个好友详情信息 |
| timeout | int | 0xFFFFF | 获取超时时间(秒) |
| save_head_image | bool | False | 是否获取头像,默认否 |
| save_head_wait | int | 0 | 等待时间,有时候头像加载需要时间,可设置此参数等待加载 |
返回值:
tag参数返回值:
获取自己的微信号等信息
返回值: