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()
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

python itchat实现微信自动回复

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

python 欧冠八强抽签

之前做了个欧冠八强抽签,代码如下:#coding=utf-8 from random import * a1=(('尤文图斯','意大利'),('巴塞罗那','西班牙'),('皇家马德里','西班牙'.....

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

pip install itchat

做自由职业者是怎样的体验

如果想自由职业,但还处在观望的阶段,可以来看看我的亲身体会
  • foruok
  • foruok
  • 2017-08-02 07:10
  • 18608

通过itchat创建图灵机器人实现微信自动回复

微信自动回复

用python中的itchat框架 筛选出 指定某个微信群中 是否还有你自己的好友 并列出来

问题:    当你新加入一个微信群,比如一个学习群,或者一个老乡群,可能你感觉一个都不认识、可能会有你认识的老乡 朋友、同学,如何从中筛选出 此微信群中哪些好友可能是你的微信好友,或者这个微信群压根就...

能用来做微信自动聊天机器人的itchat接口

文档:http://itchat.readthedocs.io/zh/latest/ 朋友给我发了一个大神做的自动聊天机器人程序,短短的几时行代码就能实现聊天机器人,甚是惊讶羡慕。惊讶之余思考它的...

The method getTextContent() is undefined for the type Node

The method getTextContent() is undefined for the type Node   J2EE里的xml-apis.jar下的org.w3c.dom干扰了Jav...

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

itchatmp是一个开源的微信公众号、企业号接口,使用python调用微信公众号从未如此简单。

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

首先获得好友或者公众号的UserName 获取好友UserName#coding=utf8 import itchat itchat.auto_login(hotReload=True)#想给谁发信...
  • Co_zy
  • Co_zy
  • 2017-06-15 21:56
  • 2579
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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