跳转至

有什么新的内容在icodeapi v1.0.2中?

概述

添加server模块以快速构建响应式的有道小图灵账号机器人
优化类型提示

server模块

在1.0.2版本中,我们添加了一个新的模块server,该模块旨在快速构建响应式的有道小图灵账号机器人。
由于该模块功能强大,细致复杂,所以在此不会作过多介绍,想要详细了解,请前往server模块文档
示例:构建小图灵自动回复机器人。

from icodeapi import server
from icodeapi import AsyncIcodeAPI
api = AsyncIcodeAPI(cookie = input('Enter your cookie: '))
SERVER = server.IcodeServer(api = api)
@SERVER.CheckMessage() # 持续监听消息中心
async def AutoReply(content : str, userId : str, bot : IcodeServer): # 获取新的回复的信息
    try:
        await bot.fastReply(userId, content) # 快速回复
    except AssertionError:
        pass
    except:
        print('Unkown Error')
server.RunServer(server = SERVER) # 运行服务器