大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

  •  世界的顶端
  • 混口饭吃
  • 写了333,609字

最近回复

该文章投稿至Nemo社区   Python  板块 复制链接


Python 微信机器人

发布于 2018/05/27 22:23 1,858浏览 0回复 1,027

import requests
from imp import reload

import itchat
from itchat.content import TEXT
from itchat.content import *
import sys
import time
def get_response(_info):
    try:
        print(_info)  # 从好友发过来的消息
        api_url = 'http://www.tuling123.com/openapi/api'  # 图灵机器人网址
        data = {
            'key': '485712b8079e44e1bc4af10872b08319',  # 如果这个 apiKey 如不能用,那就注册一次
            'info': _info,  # 这是我们从好友接收到的消息 然后转发给图灵机器人
            'userid': 'wechat-robot',  # 这里你想改什么都可以
        }
        r = requests.post(api_url, data=data).json()  # 把data数据发
        print(r.get('text'))  # 机器人回复给好友的消息
        return r.get('text')
    except:
        return ''


@itchat.msg_register([TEXT, PICTURE, FRIENDS, CARD, MAP, SHARING, RECORDING, ATTACHMENT, VIDEO], isGroupChat=True,isFriendChat=True)
def text_reply(msg):
    return get_response(msg["Text"])


# Main (enableCmdQr = True 时,将会生成二维码图片,如 =2 时二维码乱码的话 改为1 即可
itchat.auto_login(enableCmdQR=2, hotReload=True)
itchat.run()

简单几行代码实现微信机器人自动回复,骗过好友

点赞(0)
点了个评