python wxpy_【微信辅助】吃鸡再也不怕了,Python用wxpy实现微信自动回复
首先安装wxpy。
优点:相比itchat封装了接口,使用较为方便。注意事项:wxpy 支持 Python 3.4-3.6,以及 2.7 版本。
实现三个场景:
场景1:你在网吧吃鸡需要及时回复给老婆(针对某人回复文本消息)
场景2:你在追求女神时需要时刻在群里关注对方(从微信群里定位某人)
场景3:工作需要给客户定时发送文件(针对某人发送文件)
场景1:你在网吧吃鸡需要及时回复给老婆(针对某人回复文本消息)
关键代码:
wifi_boss = bot.search('老婆大人')[0] # 这里‘’填入微信昵称,定位老婆@bot.register() # 接收从指定好友发来的消息,发送者即recv_msg.sender为指定好友wifi_bossdef recv_send_msg(recv_msg):if recv_msg.sender == wifi_boss: # 这里指定回复老婆return recv_msg.text # 这里是回复内容
完整代码:
# encoding: utf-8
"""
@author: 程序员小小叶
@file: case1.py
@desc:
"""
from wxpy import *
bot = Bot(cache_path=True) # 模拟登陆
wifi_boss = bot.search('老婆大人')[0] # 这里‘’填入微信昵称
print(wifi_boss)
@bot.register() # 接收从指定好友发来的消息,发送者即recv_msg.sender为指定好友wifi_boss
def recv_send_msg(recv_msg):
print('收到的消息:', recv_msg.text) # recv_msg.text取得文本
if recv_msg.sender == wifi_boss: # 这里指定回复老婆
recv_msg.forward(bot.file_helper, prefix='老婆留言: ') # 在文件传输助手里留一份,方便自己忙完了回头查看
ms = '老婆最美丽,我对老婆的爱如滔滔江水,连绵不绝'
print('>>>给老婆回复的:', ms)
return ms # 这里是回复内容
# 进入Python命令行,让程序保持运行
embed()
尴尬了!避免万一,最好用(qiao)心(miao)设计一下语言!
场景2:你在追求女神时需要时刻在群里关注对方(从微信群里定位某人)
关键代码:
lover_group = bot.groups().search('群名字')[0] # 第一步找到群名字lover = lover_group.search('女神')[0] # 第二步在群里找到女神名字@bot.register(chats=lover_group) # 接收从指定群发来的消息,发送者即recv_msg.sender为组def recv_send_msg(recv_msg):if recv_msg.member == lover : # 这里不用recv_msg.sender 因为sender是群的名字recv_msg.forward(bot.file_helper,prefix='女神发言: ')return '女神大人沉鱼落雁,闭月羞花'
完整代码:
# encoding: utf-8
"""
@author: 程序员小小叶
@file: case2.py
@desc:
"""
from wxpy import *
bot = Bot(cache_path=True)
lover_group = bot.groups().search('群名字')[0] # 第一步找到群名字
lover = lover_group.search('女神')[0] # 第二步在群里找到女神名字
@bot.register(chats=lover_group) # 接收从指定群发来的消息,发送者即recv_msg.sender为组
def recv_send_msg(recv_msg):
print('收到的消息:', recv_msg.text)
if recv_msg.member == lover:
# 这里不用recv_msg.render 因为render是群的名字
recv_msg.forward(bot.file_helper, prefix='女神发言: ')
return '女神大人沉鱼落雁,闭月羞花'
# 进入Python命令行,让程序保持运行
embed()
场景3:工作需要给客户定时发送文件(针对某人回复文件)
关键代码:
# 文件放在同目录下即可
# 发送文本
client_baba.send('Hello')
# 发送图片
client_baba.send_image('Test.png')
# 发送视频
client_baba.send_video('Test.mov')
# 发送文件
client_baba.send_file('Test.zip')
# 以动态的方式发送图片
client_baba.send('@img@Test.png')
完整代码:
# encoding: utf-8
"""
@author: 程序员小小叶
@file: case3.py
@desc:
"""
import time
from wxpy import *
from threading import Thread
bot = Bot(cache_path=True)
client_baba = bot.search('客户爸爸')[0] # 这里‘’填入微信客户昵称
print(client_baba)
'''
设定一个定时发送线程
'''
def timer(target, ok_time):
while (True):
now_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
print(now_time)
if ok_time == now_time:
# 发送文本
# client_baba.send('Hello, WeChat!')
# 发送图片
# client_baba.send_image('Test.png')
# 发送视频
# client_baba.send_video('Test.mov')
# 发送文件
target.send_file('Test.zip')
# 以动态的方式发送图片
# client_baba.send('@img@Test.png')
t = Thread(target=timer, args=(client_baba, '2020-02-19 13:33:11',))
t.start()
当然啦,还有很多有趣的想法可以加进去
,比如自动推广,每日打卡,回答机器人,节日问候,每日一句等等。
python wxpy_【微信辅助】吃鸡再也不怕了,Python用wxpy实现微信自动回复相关推荐
- python为啥爬取数据会有重复_利用Python来爬取“吃鸡”数据,为什么别人能吃鸡?...
原标题:利用Python来爬取"吃鸡"数据,为什么别人能吃鸡? 首先,神装镇楼 背景 最近老板爱上了吃鸡(手游:全军出击),经常拉着我们开黑,只能放弃午休的时间,陪老板在沙漠里奔波 ...
- python微信自动打卡_「微信辅助」吃鸡再也不怕了,Python用wxpy实现微信自动回复...
我是程序员小小叶,为大家带来原创精彩技术内容. 首先安装wxpy. pip install wxpy优点:相比itchat封装了接口,使用较为方便.注意事项:wxpy 支持 Python 3.4-3. ...
- python的wxpy库_【微信辅助】吃鸡再也不怕了,Python用wxpy实现微信自动回复
我是程序员小小叶,为大家带来原创精彩技术内容. 首先安装wxpy. pip install wxpy 优点:相比itchat封装了接口,使用较为方便. 注意事项:wxpy 支持 Python 3.4- ...
- python评价文本留言答复的质量_【微信辅助】吃鸡再也不怕了,Python用wxpy实现微信自动回复...
我是程序员小小叶,为大家带来原创精彩技术内容. 首先安装wxpy.pip install wxpy 优点:相比itchat封装了接口,使用较为方便. 注意事项:wxpy 支持 Python 3.4-3 ...
- 利用Python来爬取“吃鸡”数据,为什么别人能吃鸡?
首先,神装镇楼 背景 最近老板爱上了吃鸡(手游:全军出击),经常拉着我们开黑,只能放弃午休的时间,陪老板在沙漠里奔波. 上周在在微信游戏频道看战绩的时候突发奇想,是不是可以通过这个方式抓取到很多战斗数 ...
- 安卓原生系统_全新国产操作系统登场:原生支持微信、吃鸡等海量安卓App
近些年,国产芯片不断迅猛发展,CPU处理器有龙芯.飞腾等竞技,而有了硬件,更要有系统和软件生态,这方面的进展也值得肯定. Kydroid是麒麟团队和技德系统为"银河麒麟操作系统"打 ...
- Windows禁止启动某个程序!偷偷禁止,别人就打不开。。。比如,微信 LOL 吃鸡 爱奇艺
新建一个记事本,复制进去代码.保存为.vbs格式.双击运行即可! 源码: on error resume next dim bag,pipe,honker,good do good=".&q ...
- 玩王者吃鸡再也不怕画音不同步了,双11五款低延迟高清音效蓝牙耳机推荐
玩游戏的人越来越多,问我游戏耳机如何选购的也越来越多.所以小编特意总结了这个手游最强蓝牙耳机榜单.而为什么又是蓝牙耳机呢?因为现在手游确实越来越火,占比也越来越高,而蓝牙耳机的火爆程度也不相上下,所以 ...
- Python教你每把轻松吃鸡
"吃鸡"有多热,已经不用多说.但你知道吗?你热爱的"吃鸡"可能是用Python写的. 网易的两大游戏客户端引擎,NeoX 和 Messiah,都是使用 Pyth ...
最新文章
- 5G 智慧城市安全参考架构概述
- 不敢相信,原来大厂是这样找到精准人才的!
- 三星在研发VR一体机?眼动追踪公司曝出原型机
- 深入Python(4):深拷贝和浅拷贝
- 向量笛卡尔积_如何创建向量的矢量的笛卡尔积?
- EF修改对象里面的值。。。(对象字段多的时候)
- python -- 环境搭建
- 【springboot】之 解析@EnableWebMvc 、WebMvcConfigurationSupport和WebMvcConfigurationAdapter
- is_file()和file_exists()
- windows 7 help 帮助文件无法打开的解决
- 【产品】固定成本、可变成本、沉没成本和机会成本
- 为什么这几年男生都不愿意去追女生了?
- [从头读历史] 第280节 诗经目录以及十五国风的地域分布
- Drop user与cascade
- 强化学习Q-Learning解决FrozenLake例子(Python)
- ig夺冠后服务器不稳定,因IG夺冠造成LOL国服在线火爆,出现服务器延迟卡顿情况...
- 给SQL查询结果加上序号
- ubuntu14.04安装php5.6
- 去哪儿旅行微服务架构实践
- 花一分钟来看看Worktile是如何为团队协作而生的