python公众号自动回复,微信设置自动回复

  python公众号自动回复,微信设置自动回复

  众所周知,QQ上可以设置自动回复,微信上则不行。最近学了Python,发现Python的应用范围真的很广。这里我用itchat组件实现微信的自动回复。

  1:安装itchat

  pip安装itchat

  2.简单的例子:

  (1):发送信息

  导入itchat

  itchat.auto_login()

  name=it chat . search _ friends(name=u xx )# xx代表昵称或用户名。

  用户名=名称[0][用户名]

  打印(用户名)

  itchat.send_msg( .,toUserName=用户名)

  (2):回复发给自己的短信。

  导入itchat

  @ it chat . msg _ register(it chat . content . text)

  定义文本_回复(消息):

  返回消息.文本

  itchat.auto_login()

  itchat.run()

  3.实现微信自动回复。

  这里使用的是图灵机器人http://www.tuling123.com/。

  注册一个账号,添加一个机器人,然后根据api文档使用接口,得到机器人返回值。

  #从图灵机器人获取回复信息

  定义获取消息(消息):

  API URL= http://open API . tuling 123 . com/open API/API/v2

  数据={

  “感知”:{

  “输入文本”:{

  文本:消息

  },

  },

  userInfo: {

  API key : cfada 3289203426 f 842746 AFD C5 c 0806 ,

  userId :演示

  }

  }

  data=json.dumps(data)

  尝试:

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

  返回r[结果][0][值][文本]

  除了:

  返回“”

  #普通邮件自动回复

  @ it chat . msg _ register([文字,地图,卡片,笔记,分享])

  定义文本_回复(消息):

  打印(消息类型)

  #设置默认回复

  Defaultmsg= Hello

  #获取图灵机器人的回复信息

  reply=get_msg(msg[Text])

  #如果图灵机器人的回复信息有误,将使用默认回复。

  replymsg=回复或默认消息

  返回回复邮件

  #音频,自动图片回复

  @ it chat . msg _ register([图片,录音,附件,视频])

  定义下载文件(邮件):

  消息.下载(消息.文件名)

  typeSymbol={

  图片: img ,

  视频:“vid”,}。get(消息类型, fil )

  返回 @%s@%s %(类型符号,消息.文件名)

  #好友请求,自动添加并问好。

  @itchat.msg_register(好友)

  定义添加朋友(消息):

  msg.user.verify()

  msg.user.send(很高兴见到你!)

  #自动回复群发消息

  @itchat.msg_register(TEXT,isGroupChat=True)

  定义文本_回复(消息):

  #设置默认回复

  Defaultmsg= Hello

  #获取图灵机器人的回复信息

  reply=get_msg(msg[Text])

  #如果图灵机器人的回复信息有误,将使用默认回复。

  replymsg=回复或默认消息

  返回回复邮件

  it chat . auto _ log in(hot reload=True)

  itchat.run(True)

  以上是python实现微信自动回复方法的详细内容。更多Python微信自动回复信息,请关注脚本之家其他相关文章!

  你可能感兴趣的文章:python通过安装itchat包实现微信自动回复收到的春节祝福。

  用python实现微信自动回复机器人的功能

  实现python自动回复微信,批量添加好友。

  实现python微信机器人:登录微信,接收消息,自动回复。

  Python实现微信自动验证好友,自动回复和群聊链接发送方法

  10分钟教你用Python实现微信自动回复功能。

  实现python的微信自动回复功能

  python itchat实现微信自动回复的示例代码

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: