itchat微信自动回复消息

原创 2017年02月18日 11:07:46

使用之前需要准备的工作:安装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 群聊转发,自动回复

itchat笔记
  • zhizunyu2009
  • zhizunyu2009
  • 2017年08月25日 14:38
  • 470

Python微信库: itchat

http://www.nulll.me/index.php/archives/72.html?utm_source=tuicool&utm_medium=referral 在论坛上看到了用Pyth...
  • dszgf5717
  • dszgf5717
  • 2016年11月08日 14:35
  • 4471

python itchat实现微信自动回复

今天在实验楼发现一个特别好玩的,python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!!...
  • yixianfeng41
  • yixianfeng41
  • 2017年02月16日 22:00
  • 7383

安装python itchat 模块 用python发微信消息

pip install itchat
  • u013812091
  • u013812091
  • 2017年04月05日 15:34
  • 4464

Python利用itchat库向好友或者公众号发消息

首先获得好友或者公众号的UserName 获取好友UserName#coding=utf8 import itchat itchat.auto_login(hotReload=True)#想给谁发信...
  • Co_zy
  • Co_zy
  • 2017年06月15日 21:56
  • 5257

利用微信API将你的微信变为聊天机器人

想想将个人微信变为一个机器人也是很好玩的,这个项目就教你如何把自己的微信变为一个聊天机器人,嗯~对的,和小冰差不多的感觉吧(哈哈哈~)。 最终效果图: 效果图 原理: 通过微信的Pyt...
  • dj0379
  • dj0379
  • 2016年11月26日 12:38
  • 20587

itchatmp:完备优雅的微信公众号接口

itchatmp是一个开源的微信公众号、企业号接口,使用python调用微信公众号从未如此简单。...
  • jfmz6oFQMALUmv6f
  • jfmz6oFQMALUmv6f
  • 2017年01月06日 14:24
  • 3876

微信入坑第二弹【自动回复消息下】

微信回复原理: 当普通微信用户向公众账号发送消息时,微信服务器首先收到用户发送的消息; 然后将用户信息和消息打包成XML格式的数据包,再将这个XML数据包通过POST方法提交到开发者设置的URL上...
  • u013806814
  • u013806814
  • 2016年05月09日 09:24
  • 1006

微信开发实战(5)—粉丝关注开发者公众号时,自动回复消息

微信开发实战(5)—粉丝关注开发者公众号时,自动回复消息 本篇文章对应源码下载: javaweixin-v1.1 链接:http://pan.baidu.com/s/1pLk1oiZ...
  • csnewdn
  • csnewdn
  • 2016年11月30日 17:31
  • 603

JAVA微信公众号开发之自动回复消息与图片

JAVA微信公众号开发之自动回复消息与图片
  • qq_17635843
  • qq_17635843
  • 2017年07月28日 00:10
  • 297
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:itchat微信自动回复消息
举报原因:
原因补充:

(最多只允许输入30个字)