import itchat
import requests
# 设置图灵机器人的密钥
KEY = ''
def get_response(msg):
# 设置图灵机器人接口
apiUrl = 'http://www.tuling123.com/openapi/api'
data = {
'key': KEY,
'info': msg,
'userid': 'auto-reply'
}
try:
# 发送Post请求
r = requests.post(apiUrl, data=data).json()
# 得到返回值
return r.get('text')
except:
return
@itchat.msg_register(itchat.content.TEXT)
def tuling_reply(msg):
# 设置默认回复
DefaultReply = "你发错了吧!"
# 图灵机器人回复
# reply = get_response(msg['Text'])
# return reply or DefaultReply
return DefaultReply
itchat.auto_login()
itchat.run()
Python利用图灵机器人实现微信自动回复
最新推荐文章于 2025-03-18 16:14:19 发布
本文介绍如何利用Python中的itchat和requests库调用图灵机器人的API来自动回复微信消息。通过简单的代码示例展示了从登录微信到接收并解析消息,再到调用外部API进行回复的全过程。
932

被折叠的 条评论
为什么被折叠?



