Forward
转发弹窗操作类,用于选择转发目标并发送。
方法
exists()
转发弹窗是否存在。
- 返回
bool
select(nicknames)
在转发窗口中搜索并选择联系人。
- nicknames
List[str]— 要选择的联系人列表
set_remark(remark)
设置转发留言。
- remark
str— 留言内容
send()
点击发送按钮。
cancel()
取消转发。
send_to(nicknames, remark=None)
一步完成转发操作:选择目标 → 设置留言 → 发送。
- nicknames
List[str]— 转发目标 - remark
str | None— 转发留言
示例
python
from pywxauto import Weixin
wx = Weixin()
chat = wx.chat_with("张三")
messages = chat.get_visible_messages()
# 方式一:使用消息的 forward 方法(内部使用 Forward 类)
messages[-1].forward(["李四", "王五"], remark="转发给你看看")
# 方式二:手动操作 Forward 弹窗
# (通常不需要直接使用 Forward 类)