赞
踩
最近在学python的过程中无意间发现一个python库:wxpy,其可以实现让微信自动接收、处理消息并进行回复的一系列功能。感觉挺有意思的,便自行摸索学习,并成功地实现了其功能。
当我们打开微信,就会秒收到一些活跃分子的回复,有的时候感觉对方回答很在理,但是有的时候发现对方的回答其实是驴唇不对马嘴,仔细深究发现,原来对方是机器人。
首先需要安装wxpy库,其次需要去图灵机器人官网注册一下,获得一个机器人API即可实现微信机器人。http://www.turingapi.com/
注册完成之后,将获取到的apikey放入代码固定接口处,即可实现微信机器人。
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- __author__ = 'Seven'
-
- from wxpy import *
-
- # 扫码登陆
- bot = Bot()
- # 初始化图灵机器人
- tuling = Tuling(api_key='your apikey')
-
-
- # 自动回复所有文字消息
- @bot.register(msg_types=TEXT)
- def auto_reply_all(msg):
- tuling.do_reply(msg)
-
-
- # 开始运行
- bot.join()
效果如下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。