首页 > 后端开发 > Python教程 > python微信库itchat如何实现微信自动回复功能的代码实例

python微信库itchat如何实现微信自动回复功能的代码实例

黄舟
发布: 2017-05-22 23:27:27
原创
4228 人浏览过

最近发现了一个特别好玩的Python 微信库itchat,可以实现自动回复等多种功能,下面这篇文章主要给大家介绍了利用python微信库itchat实现微信自动回复功能的相关资料,需要的朋友可以参考学习,下面来一起看看吧。

前言

在论坛上看到了用Python登录微信并实现自动签到,才了解到一个新的Python库: itchat

利用Python 微信库itchat,可以实现自动回复等多种功能,好玩到根本停不下来啊,尤其是调戏调戏不懂计算机的,特别有成就感,哈哈!!

代码如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

#coding=utf8

import requests

import itchat

 

KEY = '8edce3ce905a4c1dbb965e6b35c3834d'

 

def get_response(msg):

 apiUrl = 'http://www.tuling123.com/openapi/api'

 data = {

  'key' : KEY,

  'info' : msg,

  'userid' : 'wechat-robot',

 }

 try:

  r = requests.post(apiUrl, data=data).json()

  return r.get('text')

 except:

  return

 

@itchat.msg_register(itchat.content.TEXT)

def tuling_reply(msg):

 defaultReply = 'I received: ' + msg['Text']

 reply = get_response(msg['Text'])

 return reply or defaultReply

 

itchat.auto_login(hotReload=True)

itchat.run()

登录后复制

安装一下 itchat即可跑上面程序,实现与图灵机器人的交互。

【相关推荐】

1. python基于itchat实现微信群消息同步机器人

2. 微信开发自动回复功能,消息类型判断失败,PHP语言

3. 关于《SQLSERVER走起》微信账号自动回复功能的升级

以上是python微信库itchat如何实现微信自动回复功能的代码实例的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板