码迷,mamicode.com
首页 > 微信 > 详细

给我的小伙伴来个微信机器人

时间:2017-12-01 22:09:35      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:需要   read   nio   span   install   开发环境   friends   扫描   html   

[本文出自天外归云的博客园]

安装

首先你得去图灵机器人官网上注册个账号,登录后在机器人设置里面会有一个api_key,下文会用到!

然后说开发环境,我用的是python3环境,事先需要安装一下wxpy库:

pip install wxpy

国内安装可能得多试几次,或者从豆瓣 PYPI 镜像源下载安装 (推荐国内用户选用):

pip install -U wxpy -i "https://pypi.doubanio.com/simple/"

使用

图灵机器人微信陪聊,能陪单人能陪群:

from wxpy import *

api_key = "上文提到的api_key"
bot = Bot()
tuling = Tuling(api_key=api_key)

my_group = ensure_one(bot.groups().search("微信群名"))
my_friend = ensure_one(bot.friends().search("微信好友名"))

@bot.register(my_group)
def auto_replay_group(msg):
tuling.do_reply(msg)

@bot.register(my_friend)
def auto_replay_person(msg):
tuling.do_reply(msg)

bot.join()

以上代码可以对指定的微信群和微信好友添加机器人服务,运行以后需要用微信扫描二维码进行登录授权!之后他们在微信跟你说话就会有图灵机器人自动进行回复。

相关参考资料:

1. wxpy:用python玩微信

给我的小伙伴来个微信机器人

标签:需要   read   nio   span   install   开发环境   friends   扫描   html   

原文地址:http://www.cnblogs.com/LanTianYou/p/7944276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!