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()
简单几行代码实现微信机器人自动回复,骗过好友