Python也能聊微信_微信与python通信(1)

本文介绍了如何使用Python实现微信自动回复功能,包括接收消息并回复,搜索好友和微信群,以及数据统计。还展示了利用wxpy库统计好友地理位置和性别分布,并创建聊天机器人,该机器人基于图灵机器人。
摘要由CSDN通过智能技术生成
  1. 接受消息

我们实现一个收到消息自动回复的功能。

@bot.register()
def print_message(msg):     
   print(msg.text)     
   return msg.text

# 进入Python命令行,让程序保持运行
embed()

强哥打开自己的公众号管理平台,在后端向自己发送消息,就可以收到如下的消息回复

  1. 搜索好友及微信群

我们来实现一个搜索公司群、定位老板并转发老板消息的功能

from wxpy import *

bot = Bot(cache_path=True)

# 定位公司群
company_group = bot.groups().search('公司微信群')[0]

# 定位老板

boss = company_group.search('老板大名')[0]

# 将老板的消息转发到文件传输助手
@bot.register(company_group)
def forward_boss_message(msg):     
   if msg.member == boss:         
       msg.forward(bot.file_helper, prefix='老板发言')

# 堵塞线程
embed()
  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值