UNPKG

mm_os

Version:

MM_OS服务端架构,用于快速构建应用程序,支持网站建设、小程序后台、AI应用、物联网(IOT/AIOT)、游戏服务端等多种场景。

33 lines (32 loc) 920 B
module.exports = { /** * 聊天方式执行指令 * @param {object} msg 消息 * @param {object} db 数据管理器,如: { next: async function{}, ret: {} } * @returns {object} 执行结果 */ async chat(msg, db) { let ret = await this.main(msg, db); let content = `${ret.location}${ret.datetime}的天气是${ret.weather},温度${ret.temperature}度,湿度${ret.humidity},风力${ret.wind} `; return content; }, /** * 执行指令主函数 * @param {object} msg 消息 * @param {object} db 数据管理器,如: { next: async function{}, ret: {} } * @returns {object} 执行结果 */ async main(msg, db) { let form = msg.form; return { location: '梅州', datetime: '2023-08-25 12:00', weather: '晴朗', temperature: '25', humidity: '60%', wind: '3级', ...form } } };