使用之前需要准备的工作:安装itchat API
easy_install itchat

#coding=utf8
import itchat,time
from itchat.content import *'''
##自动回复的功能
@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):return msg['Text']
'''
@itchat.msg_register([TEXT,MAP,CARD,NOTE,SHARING])
def text_reply(msg):itchat.send('%s: %s'%(msg['Type'],msg['Text']),msg['FromUserName'])@itchat.msg_register([PICTURE,RECORDING,ATTACHMENT,VIDEO])
def download_files(msg):msg['Text'](msg['FileName'])return '@%s@%s'%({'Picture':'img','Video':'vid'}.get(msg['Type'],'fil'),msg['FileName'])@itchat.msg_register(FRIENDS)
def add_friend(msg):itchat.add_friend(**msg['Text'])# 该操作将自动将好友的消息录入,不需要重载通讯录itchat.send_msg('Nice to meet you!',msg['RecommendInfo']['UserName'])@itchat.msg_register(TEXT,isGroupChat=True)
def text_reply(msg):if msg['isAt']:itchat.send(u'@%s\u2005I received: %s '%(msg['ActualNickName'],msg['Content']),msg['FromUserName'])itchat.auto_login(hotReload=True)#向文件助手发送消息
itchat.send('Hello filehelper',toUserName='filehelper')itchat.run()

itchat微信自动回复消息相关推荐

  1. [Python微信开发] 一.itchat入门知识及微信自动回复、微信签名词云分析

    最近准备学习微信小程序开发,偶然间看到了python与微信互动的接口itchat,简单学习了下,感觉还挺有意思的,故写了篇基础文章供大家学习.itchat是一个开源的微信个人号接口,使用python调 ...

  2. Python微信操控itchat定时发送消息

    前言 itchat是一个开源的个人微信接口,利用itchat可以实现例如微信自动回复,定时发送信息.详细可查看itchat项目文档,这里我只介绍一些简单的操作,并用10行代码完成定时发送消息. 安装 ...

  3. python实现微信自动回复机器人+查看别人撤回的消息(部署到云服务器)

    python实现微信自动回复机器人+查看别人撤回的消息(部署到云服务器) 声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关 目录 python实现微信自动回复机器人+查看别 ...

  4. itchat与微软小冰的碰撞!--微软小冰接入itchat实现微信自动回复

    微软小冰接入itchat实现微信自动回复 本文简介 先上效果图! 一.集成微软小冰制作聊天机器人 原理 代码 监听好友信息 监听小冰信息 二.定时发送消息推送与自动回复同时实现 原理 代码 完整代码 ...

  5. python自动回复微信群的消息_程序员用python实现微信消息群发和微信自动回复

    程序员用python实现微信消息群发和微信自动回复 每当逢年过节的时候, 你是否会遇到要给亲朋好友发祝福而不得不重复复制.改名.发送的麻烦, 还有收到许多好友祝福又来不及回复的情况.如果有,这篇文章正 ...

  6. Python微信库:itchat ——实现微信自动回复

    参考文章  http://www.nulll.me/index.php/archives/72.html https://blog.csdn.net/mdpsdhr/article/details/6 ...

  7. 20行代码实现微信拜年消息智能自动回复

    又是一年新春时,相信大家都会收到来自亲朋好友的祝福轰炸.在这种时候,不回复显得有点不近人情,但是一个个手打回复又会让人觉得手太累.尤其是大部分好友都是复制群发的消息,虽说"群发的短信我不回& ...

  8. Mac:itchat实现微信自动回复及解决乱码问题

    Mac:itchat实现微信自动回复及解决乱码问题 1)无法登陆wechat 2)output乱码 今天出于无聊,实现了一下用wechat生成自动回复的功能,关于code很多博主都有现成的code提供 ...

  9. Python itchat微信机器人自动回复

    ** Python itchat微信机器人自动回复 ** 第一次写博客,以后会继续更新; 以下是使用Pythobn写的自动微信回复功能,目前支持设置离开状态及机器人回复状态,适合新手学习: 环境:WI ...

最新文章

  1. “我为什么反对AI论文强制开源代码”
  2. matlab选择结构
  3. Heap与Stack的区别- -
  4. ORB-SLAM2中的Loop Closinng中DetectLoopCandidates函数解析
  5. Spring使用注解@Transactional事物手动回滚
  6. 持续狂奔的拼多多快追上阿里了
  7. php和mysql一起_PHP和MYSQL数据库合理且有效的结合在一起_MySQL
  8. java 静态方法 构造方法,Java构造函数和静态方法
  9. 剑指offer——21.调整数组顺序使奇数位于偶数前面
  10. GitHub 在 “tar” 和 npm CLI 中发现7个高危的代码执行漏洞
  11. Java编程ture找不到符号,为什么会出现这样的错误呢
  12. 喜欢就争取,得到就珍惜,错过就忘记—dbGet(二)
  13. 信用评分python_信用评分卡模型在Python中实践(上)
  14. iOS:Resource Programming Guide
  15. web网页设计实例作业 ——校园文化(7页) html大学生网站开发实践作业
  16. 360 无法显示网速
  17. Tiny Heroes:道高一尺,魔高一丈
  18. 此计算机未连接到网络.单击以连接,此计算机无法连接到家庭组win7
  19. arcgis制作瓦片地图_一种GIS瓦片地图的存储方式的制作方法
  20. PKCS#11标准解读-Cryptoki库如何工作

热门文章

  1. jsp的include标签
  2. 电信天翼云服务器性能,中国电信天翼云获可信云云主机“五星+”级别认证
  3. jndi weblogic mysql_WebLogic配置JNDI数据源及在项目的使用方法
  4. HTTP、FTP状态码 (share)
  5. 区块链技术在网络安全上的应用
  6. 关于for循环遍历列表的几个用法--python
  7. SMB2协议特性之oplock与lease(下
  8. 手机在线语音转文字怎么实现?分享两个好办法,详细步骤教你学会
  9. PLSQL查看所连接的ORACLE的版本
  10. python面试题大全 以及 vue面试题(必看!!!)