1. 扫码登录微信
from wxpy import *
# bot = Bot() # 每次运行都要扫二维码
bot = Bot(cache_path=True) # 加上参数 表示缓存, 不用每次都要去登录了
2. 发送消息
bot.file_helper.send("hello") # file_helper 是微信的文件传输助手, 给文件传输助手发送一条消息,可以在手机端收到如下的消息
3. 接受消息 # 我们实现一个收到消息自动回复的功能。
@bot.register()
def print_message(msg1):
print(msg1.text)
return msg1.text
embed() # 这个必须加上
# 回复发送给自己的消息,可以使用这个方法来进行测试机器人而不影响到他人
#@bot.register(bot.self, except_self=False)
#def reply_self(msg):
# return 'received: {} ({})'.format(msg.text, msg.type)
4、 搜索好友及微信群 # 我们来实现一个搜索公司群、定位老板并转发老板消息的功能
company_group = bot.groups().search('baby')[0]
boss = company_group.search('好友备注名称')[0]
# 将老板的消息转发到文件传输助