没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
2页
itchat是python开源第三方库,用于搭建微信机器人,几十行代码就能帮你实现自动的处理所有信息。比如,添加好友,搭建自动回复机器人,还原撤销信息,分析好友男女比例,地理分布情况,爬朋友圈做数据分析… 本文只是简单实现聊天机器人,想了解更多关于itchat的用法请参照:https://itchat.readthedocs.io/zh/latest/ 安装 pip install itchat 登录 itchat.auto_login(hotReload=True) 执行后会出现一个二维码,扫码登录。hotReload=True可以保留登录状态,以至于往后的重启程序可以跳过扫码登录
资源推荐
资源详情
资源评论
itchat-python搭建微信机器人搭建微信机器人(附示例附示例)
itchat是python开源第三方库,用于搭建微信机器人,几十行代码就能帮你实现自动的处理所有信息。比如,添加好友,搭建
自动回复机器人,还原撤销信息,分析好友男女比例,地理分布情况,爬朋友圈做数据分析…
本文只是简单实现聊天机器人,想了解更多关于itchat的用法请参照:https://itchat.readthedocs.io/zh/latest/
安装安装
pip install itchat
登录登录
itchat.auto_login(hotReload=True)
执行后会出现一个二维码,扫码登录。hotReload=True可以保留登录状态,以至于往后的重启程序可以跳过扫码登录。
消息类型消息类型
参数参数 类型类型
TEXT 文本
MAP 位置
CARD 名片
SHARING 分享
PICTURE 图片表情
RECORDING 语音
ATTACHMENT 附件
VIDEO 小视频
发送消息发送消息
send(msg='text',toUserName=None)
msg:发送的内容
toUserName:发送对象,None表示自己
内容类型:
图片:@img@img_path
视频:@vid@vid_path
文件:@fil@file_path
ps:接收到的附件路径一般默认存放在当前路径的msg[‘FileName’]下
注册会话监听注册会话监听
#TEXT:监听的消息类型
@itchat.msg_register(TEXT)
def text_reply(msg):
#过滤掉某人,NickName是昵称
if msg.User['NickName'] == 'xxx':
pass
else:
# return_text = tuling(msg.text)
#这种send方法会自己回复自己的消息
# msg.user.send(u'收到了')
#只回复对方的消息
return u'收到了'
图灵聊天机器人图灵聊天机器人
在图灵机器人官网(http://www.tuling123.com)注册账号,创建机器人,如果只是学习的话,可以使用免费版,一个账号最多可
以创建5个机器人,一个机器人日调用接口数5000次。
#申请机器人后会拿到一个key
key = '3c925fbee6f84ad2aa032ab05d4581b0'
def tuling(info):
资源评论
weixin_38734008
- 粉丝: 12
- 资源: 916
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功