koishi-plugin-word-core
在过去的一个月内,十分缓慢的完成了词库市场的半成品的建设
效果如下:
可以在这里安装其他使用者分享的词库啦!
可以在词库插件处替换词库商店的后端地址…
因为是紧急写出来的…所以现在很简陋…git也分享了词库市场的后端,可以自己搭建哦
现在还在做上传之类的页面,做到上传的话,大概也需要做用户鉴权…
虽然上传的页面木有,不过倒是有相关api了…下个版本就更新!
在过去的一个月内,十分缓慢的完成了词库市场的半成品的建设
效果如下:
可以在这里安装其他使用者分享的词库啦!
可以在词库插件处替换词库商店的后端地址…
因为是紧急写出来的…所以现在很简陋…git也分享了词库市场的后端,可以自己搭建哦
现在还在做上传之类的页面,做到上传的话,大概也需要做用户鉴权…
虽然上传的页面木有,不过倒是有相关api了…下个版本就更新!
(只收到了一个投稿))痛苦面具)
新词库语法:
发送http post请求,并接收返回
(post:接口地址:head:body:returnData....)
发送https post请求,并接收返回
(posts:接口地址:head:body:returnData....)
发送http get请求,并接收返回
(get:接口地址:head:body:returnData....)
发送https get请求,并接收返回
(gets:接口地址:head:body:returnData....)
如果有如下接口
https://localhost/route/a
请求方式:POST
请求参数:
type: 'aaaaa'
title: '标题'
返回参数:
{
data:{
title1: 'foo',
title2: 'bar'
}
}
我们可以这样添加词库问答
word.add 获取接口返回 "你好!(posts:localhost/route/a::type=aaaaa&title=标题:data.title1:data.title2)"
当有人发送"获取接口返回"的时候
机器人会回复:你好!foobar
接口地址:接口的url地址,不需要填写https://
或者http://
head:接口的头部x,键是ctx.http的config内headers的格式,使用这样的格式填写head;key1=value1&key2=value2
body:接口请求参数,使用这样的格式填写head;key1=value1&key2=value2
returnData:可以填写多个返回值,最终会将获取到的结果拼接成字符串