美文网首页
微信自动聊天机器人(单人版)

微信自动聊天机器人(单人版)

作者: ____空白 | 来源:发表于2018-08-09 20:27 被阅读0次

基于itchat,需要导入itchat

import requests
import itchat
#登陆
itchat.auto_login(True)

def getResponse(_info):
   
    name = itchat.search_friends(name=u'你要聊天的好友的名字')
    haoyou = name[0]["UserName"]

    apiUrl = 'http://www.tuling123.com/openapi/api'
    data = {
         'key'    : '你的图灵机器人的apikey',
         'info'   : _info, #发送的消息
         'userid' : haoyou,
        }

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

    return r


@itchat.msg_register(itchat.content.TEXT) #注册文本消息
def text_reply(msg):
    return  getResponse(msg["Text"])["text"]#回复给好友从图灵拿到的消息



itchat.run()

相关文章

网友评论

      本文标题:微信自动聊天机器人(单人版)

      本文链接:https://www.haomeiwen.com/subject/isacbftx.html