青龙教程资源分享|傻妞js插件教程

青龙安装部署教程-------点击跳转 更多羊毛活动:http://ttsqq.top QQ交流:1014549449 --------------点击跳转
傻妞编写js插件的函数说明简单入门

// [rule: ^demo(.*)$] 使用正则匹配,括号中为期望匹配的值 // [rule: demo ?] 使用问号匹配 // [rule: demo] 直接匹配 // [cron: 36 11,17 * * *] 定时任务 // [admin: true] 是否只允许管理员使用 // [disable: false] 是否禁用 // [priority: 10] 匹配优先级 // [server: 1 ] 如果不指定rule和cron时,设置为非空则指定为一个空服务,否则这个js不会加载 //上下文获取 param(n)//获取rule中期望捕获的第n个字符串,中文需要使用 encodeURI(param(n)) ImType()//聊天来源类型如:qq,wx等,其中fake为特殊调用可能为cron调用 GetUserID()//发送人用户id GetUsername()//发送人昵称 GetChatID()//群号 GetChatname()//群名 GetContent()//获取接受到的消息 isAdmin()//发送人是否管理员 //系统功能相关 cancall(name)//返回特殊调用的函数 call(name,value)//特殊调用 Debug(log)//打印日志 sleep(millisecond)//休眠 GroupBan(uid, time)//群禁言,需要在群聊才可用 GroupKick(uid, reject)//群踢人,reject为是否拉黑名单,需要在群聊才可用 request({ url:"",//必须 method:"",//get,post,put,delete,可选,默认get headers:{},//可选 body:"",//可选 dataType:"",//location=>重定向url,json=>尝试解析为对象,否则为body字符串,可选 useproxy:false,//可选 })//发送请求 //存储相关 sillyGirl存储结构为 {mainKey1:{key1:value,key2:value},mainKey2:{key1:value,key2:value}}} bucketGet(mainKey,key)//取值 bucketSet(mainKey,key,value)//存值 bucketKeys(mainKey)//获取所有key名称 get(key)//同bucketGet("otto",key) set(key,value)//同bucketSet("otto",key,value) //消息相关 input(time /*[,str]*/)//等待下一个消息,str不为空时可接受其他群的消息 str可选 breakIn(str)//生成一个新的消息向下传递,可以被所有命令处理(包括当前js,所以需要防止递归) Continue()//消息继续向下传递,可以被其他命令处理 Delete()//撤回接受到的这条消息 image(string)//图片地址转可拼接消息字符串 push({ imType:string,//发送到指定渠道,如qq,wx,必须有 userID:"",//groupCode不为0时为@指定用户,可选 groupCode:"",//可选 content:string,//发送消息 })//给指定im发送消息 notifyMasters(string)//通知管理员 sendText(string)//发送文本 sendImage(url)//发送图片 sendVideo(url)//发送视频

编写插件简单教程
1.创建文本文件(名字随便),笔记内容
// [rule: 测试] sendText("hello word")

2.后辍改名为js
3.上传到/sillyGirl/develop/replies目录下名称随便 .js文件就行
4.重启傻妞,然后对傻妞发送 测试
青龙安装部署教程-------点击跳转 更多羊毛活动:http://ttsqq.top 【青龙教程资源分享|傻妞js插件教程】QQ交流:1014549449 --------------点击跳转

    推荐阅读