当前位置:   article > 正文

python 微信自动回复机器人_defaultreply

defaultreply
  1. # coding=utf8
  2. import requests
  3. import itchat
  4. KEY = '8edce3ce905a4c1dbb965e6b35c3834d'
  5. def get_response(msg):
  6. apiUrl = 'http://www.tuling123.com/openapi/api'
  7. data = {
  8. 'key': KEY,
  9. 'info': msg,
  10. 'userid': 'wechat-robot',
  11. }
  12. try:
  13. r = requests.post(apiUrl, data=data).json()
  14. print(r)
  15. return r.get('text')
  16. except:
  17. return
  18. @itchat.msg_register(itchat.content.TEXT)
  19. def tuling_reply(msg):
  20. defaultReply = 'I received: ' + msg['Text']
  21. reply = "[小白的机器人说]" + get_response(msg['Text'])    # 可以自己更改回复前缀
  22. return reply or defaultReply
  23. itchat.auto_login(hotReload=True)
  24. itchat.run()

先下载安装itchat和requests两个包,运行程序之后,手机扫码,然后就可以了,当有人给你发消息的时候,就会自动回复了。

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号