有什么新的内容在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) # 运行服务器