Python是如何制作微信机器人
发表于:2024-10-20 作者:千家信息网编辑
千家信息网最后更新 2024年10月20日,这期内容当中小编将会给大家带来有关Python是如何制作微信机器人,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、环境配置大多数人无法登录网页版,所以饶过它模拟电
千家信息网最后更新 2024年10月20日Python是如何制作微信机器人
这期内容当中小编将会给大家带来有关Python是如何制作微信机器人,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
一、环境配置
大多数人无法登录网页版,所以饶过它模拟电脑登录,这个模块一定记得安装:
pip install itchat-uos
pip install itchat
二、登录
#码登录个人微信账号import itchatitchat.auto_login(hotReload=True)#hotReload= True可以暂存登录状态,退出后一定时间内重启不用再次扫码登录。
三、 第一个简单的消息发送监控
比如给文件传输助手发送消息,并实时监控,代码:
# coding=gbk"""作者:川川@时间 : 2021/12/24 15:59"""import itchatimport time@itchat.msg_register(itchat.content.TEXT)def reply_msg(msg): print("收到一条信息:",msg.text)if __name__ == '__main__': itchat.auto_login() time.sleep(5) itchat.send("小助手,你好呀", toUserName="filehelper") itchat.run()
效果如下:
四、指定某个微信好友发送消息
比如要自动给张三发送消息,代码如下:
#码登录个人微信账号import itchatitchat.auto_login(hotReload=True)#hotReload= True可以暂存登录状态,退出后一定时间内重启不用再次扫码登录。#发送消息给特定好友itchat.auto_login(hotReload=True)friends_list =itchat.get_friends(update=True)users =itchat.search_friends(name=u'张三')userName = users[0]["UserName"]itchat.send('正在测试微信机器人...' ,toUserName = userName)
效果:
五、所有微信群监控
效果如下:(个别备注我马赛克了)
检测结果:
六、公众号监听
效果:
这是监听所有公众号,指定给我自己的公众号:川川菜鸟 发送消息
七、定时发送消息
比如每天记得提醒某个大懒虫吃饭,每天中午十二点执行:
# coding=gbk"""作者:川川@时间 : 2021/12/24 16:26群:970353786"""import itchatfrom apscheduler.schedulers.blocking import BlockingScheduler# 发送信息def send_msg(): user_info = itchat.search_friends(name='小铃铛') if len(user_info) > 0: user_name = user_info[0]['UserName'] itchat.send_msg('记得吃饭饭,小懒虫!', toUserName=user_name)def after_login(): # 当前任务会在每个月的每一天 十二点执行 sched.add_job(send_msg, 'cron', month='*', day='*', hour='12') sched.start()def after_logout(): sched.shutdown()if __name__ == '__main__': sched = BlockingScheduler() itchat.auto_login(loginCallback=after_login, exitCallback=after_login,hotReload=True) itchat.run()
就不演示了,代码没错。
八、微信智能聊天机器人
效果为:
上述就是小编为大家分享的Python是如何制作微信机器人了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
登录
消息
效果
机器
机器人
时间
代码
公众
川川
监控
制作
不用
个人
作者
信息
内容
再次
助手
好友
懒虫
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库的九条语句
牡丹江互联网科技公司
计算软件开发价格
查询数据库空间多大
科技互联网海报背景
空间数据库的类型
网络安全的特点有哪些文章
数据库表主键允许空吗
引用数据库的图书销售
阿里云 数据库 怎么用
霆智服务器网络安全
手机软件开发软件
eas数据库
软件开发用i5处理器够不
学习网络安全必须学的基础课程
违反中华人民网络安全法
rtx 服务器地址
上海电子网络技术答疑解惑
奥比岛服务器
集合与字典在数据库的运用
软件开发 环境因素
网络安全最新研究动态
网络安全运维服务标准
下李朗软件开发培训机构
git软件开发实战
数据库分离的文件
网络安全设备类型
数据库查询例题及答案
山商数码网络技术协会
安阳市委网络安全座谈