python微信自动回复机器人itchat

/*本来QQ可以使用qqbot,功能类似微信的itchat但是,qqbot已经停止服务,所以只玩itchat吧*/

自动回复需要先去图灵机器人官网申请一个机器人,获得api_key,才可以使用

from  itchat.content import *
import requests
import simplejson as json
import itchat as wx
def tuling(info):
    api_key="*********************************"#申请的api_key填这里
    url="http://www.tuling123.com/openapi/api?key=%s&info=%s"%(api_key,info)
    req=requests.get(url)
    content=req.text
    data=json.loads(content)
    answer=data["text"]
    return  answer
@wx.msg_register([TEXT,MAP,CARD,NOTE,SHARING])#函数名字随便起,但必须紧随注册其后,也必须有@
def  textreplay(msg):
    wx.send("%s"%tuling(msg["Text"]),msg["FromUserName"])
@wx.msg_register([TEXT],isGroupChat=True)
def group_replly(msg):
    wx.send("%s" % tuling(msg["Text"]), msg["FromUserName"])

if __name__=="__main__":
    wx.auto_login()
    wx.run()

脚本必须要一直运行才可以自动回复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值