/** * * @description 获取每日一言并发送到消息。如果是定时任务则推送到指定群组。需配合任务计划使用。版本号:v1..2。作者:猫咪。来源:傻妞官方。 * @author 佚名 * @version v1.0.0 * @create_at 2022-09-08 07:40:14 * @title 每日一言 * @public false * @rule ?一言 * @rule 一言 * @rule 一言 ? * @cron 15 7 * * * * @description 每日一言,随机获取一条每日一言,用于给群组或好友“添砖加瓦”,增进彼此之间的情感。 * @icon https://bpic.51yuansu.com/pic3/cover/01/90/73/598262544f307_610.jpg */ const s = sender // 获取每日一言 const { hitokoto, from } = JSON.parse(request({ url: 'https://v1.hitokoto.cn', method: 'get', headers: { 'User-Agent': 'Mozilla/5.' } }).body) // 组装每日一言消息 const content = `${hitokoto} ——${from}` // 获取早安图片 var { body } = request({ url: "https://api.2xb.cn/zaob", method: "get", dataType: "json", }) // 回复每日一言和早安图片到消息 s.reply(`${content}\n${image(body.imageUrl)}`) // 判断是否定时任务 var isCron = s.getPlatform() == "cron" if (isCron) { // 如果是定时任务,则推送到指定群组 (new SillyGirl).push({ platform: "wx", groupCode:24079622488, content: `${content}\n${image(body.imageUrl)}` }), (new SillyGirl).push({ platform: "wx", groupCode:44584783019, content: `${content}\n${image(body.imageUrl)}` }), (new SillyGirl).push({ platform: "wx", groupCode:43584492904, content: `${content}\n${image(body.imageUrl)}` }), (new SillyGirl).push({ platform: "wx", groupCode:47517350193, content: `${content}\n${image(body.imageUrl)}` }) }
时间: 2023-06-09 12:04:39 浏览: 72
您的问题是如何获取每日一言并将其发送到消息,如果是定时任务则推送到指定群组? 好的,这段代码可以实现您的需求。它包括获取每日一言和早安图片,将其组装成消息并回复到消息,然后判断是否为定时任务并将其推送到指定的群组。
相关问题
/** * @author binge * @Description 用户业务接口 * @date 2023年09月11日 下午 2:36 */插件
这段引用是关于Swagger的使用说明。Swagger是一个用于生成、描述和可视化API文档的工具。通过使用Swagger,开发人员可以方便地生成接口文档,并提供给其他人在线获取数据和测试接口功能。在使用Swagger时,需要在实体类和属性上使用一些注解来描述响应类的属性,例如@ApiModel和@ApiModelProperty。
关于你提供的代码注释`/** * @author binge * @Description 用户业务接口 * @date 2023年09月11日 下午 2:36 */`,这段注释是用来描述用户业务接口的。其中`@author`表示作者,`@Description`表示接口的描述,`@date`表示接口的创建日期和时间。
/** * @description: 登录函数 * @param {*} data { mobile,password} * @return {*} promise */这种注释怎么写
这种注释是一种常见的函数注释,用于描述函数的、参数和返回值等信息。通常可以按照以下格式编写:
/**
* @description 登录函数
@param {Object} data 登录信息对象,包含mobile和password字段
* @return {Promise} 返回一个Promise对象,表示登录结果
*/
其中,@description用于描述函数的功能,@param用于描述函数的参数,@return用于描述函数的返回值。在@param后面的{Object}表示参数类型,data表示参数名;在@return后面的{Promise}表示返回值类型。你可以根据实际情况修改注释内容。