注:微信有一定的限制,如果频繁添加好友,可能会被限制添加好友的权限,请谨慎使用,切勿滥用!!!
复制 from wxauto import WeChat
wx = WeChat()
keywords = '13800000000' # 微信号、手机号、QQ号
addmsg = '你好,我是xxxx' # 添加好友的消息
remark = '备注名字' # 备注名,没有则不用设置
tags = ['朋友', '同事'] # 标签列表
# 发起好友申请
wx.AddNewFriend(keywords, addmsg=addmsg, remark=remark, tags=tags)
复制 from wxauto import WeChat
wx = WeChat()
new = wx.GetNewFriends()
# [<wxauto New Friends Element at 0x1e95fced080 (张三: 你好,我是xxx群的张三)>,
# <wxauto New Friends Element at 0x1e95fced081 (李四: 你好,我是xxx群的李四)>]
复制 ... # 接2.1代码
# 获取第一个可接受的新好友对象
new_friend1 = new[0]
print(new_friend1.name) # 获取好友申请昵称
# 张三
print(new_friend1.msg) # 获取好友申请信息
# 你好,我是xxx群的张三
# 接受好友请求,并且添加备注“备注张三”、添加标签wxauto
new_friend1.Accept(remark='备注张三', tags=['wxauto'])
# 切换回聊天页面
wx.SwitchToChat()
该方法接受好友请求后,不会自动切换回聊天页面,需要配合调用SwitchToChat
方法切换至聊天页面,否则其他有关聊天页面的方法不可使用