美文网首页
Python聊天机器人

Python聊天机器人

作者: LNmint | 来源:发表于2019-04-29 16:47 被阅读0次
    # -*- coding: utf-8 -*-
    
    from wxpy import *
    import requests
    
    TULING_TOKEN = 'XXXXXXXXXXXXXXXXXXXXXX' #你自己注册的图灵机器人
    bot = Bot()
    # turning=Tuling(api_key=TULING_TOKEN)
    # my_friend =mutual_friends()
    # my_friend = ensure_one(bot.friends().search("小强"))
    
    # @bot.register(my_friend,except_self=False)
    # def reply_my_friend(msg):
    #     url_api = 'http://www.tuling123.com/openapi/api'
    #     data = {
    #         'key': TULING_TOKEN,
    #         'info': msg.text,  # 收到消息的文字内容
    #     }
    #
    #     s = requests.post(url_api, data=data).json()
    #     if s['code'] == 100000:
    #         print
    #         s['text']  # 查看回复消息的内容,可省略
    #         msg.reply(s['text'])  # 回复消息
    #
    #     embed()
    
    @bot.register(chats = [Friend],except_self=False)  # 这里注册了群聊中的文字消息,测试时可以设置为自己(上篇中提到过)
    def reply_self(msg):
    
        url_api = 'http://www.tuling123.com/openapi/api'
        data = {
            'key': TULING_TOKEN,
            'info': msg.text,  # 收到消息的文字内容
        }
    
        s = requests.post(url_api, data=data).json()
        if s['code'] == 100000:
            print
            s['text']  # 查看回复消息的内容,可省略
            msg.reply(s['text'])  # 回复消息
        # if s['code'] ==
    
    embed()
    

    相关文章

      网友评论

          本文标题:Python聊天机器人

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