精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

Python 微信机器人


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()

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


  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2018-05-27
  • 2351阅读
评论