UNPKG

koishi-plugin-bella-sign-in

Version:

[![npm](https://img.shields.io/npm/v/koishi-plugin-bella-sign-in?style=flat-square)](https://www.npmjs.com/package/koishi-plugin-bella-sign-in)

212 lines (167 loc) 5.77 kB
# koishi-plugin-bella-sign-in ## **更新本插件前请停止本插件** [![npm](https://img.shields.io/npm/v/koishi-plugin-bella-sign-in?style=flat-square)](https://www.npmjs.com/package/koishi-plugin-bella-sign-in) 贝拉bot的自用签到插件 参考: * [SLGLS5357/koishi-plugin-signin-main](https://github.com/SLGLS5357/koishi-plugin-signin-main) * [koishi官方文档](https://koishi.chat/zh-CN/guide/database/model.html) ## 配置说明 1、随机横图api目前只支持网络url,是必填项 2、签到积分随机最大范围(最小为1) ## 插件说明 * 1、每次签到获得的积分可自定义 * 2、目前有10个签到等级对应关系如下 | 等级 | 积分线 | 说明 | |-----|---------|---------| | 1 | 1000 | 1->2 级 | | 2 | 3000 | 2->3 级 | | 3 | 7000 | 3->4 级 | | 4 | 15000 | 4->5 级 | | 5 | 30000 | 5->6 级 | | 6 | 50000 | 6->7 级 | | 7 | 80000 | 7->8 级 | | 8 | 170000 | 8->9 级 | | 9 | 350000 | 9->10级 | | 10 | 800000 | 10级封顶 | * 3、抽奖的中奖概率为40%,中奖倍率以及概率如下 0.2 0.5 0.8 1.2 1.5 2.0倍率的概率都是1/9, 3.0倍率的概率是5/90, 4.0倍率的概率是3/90 * 4、打工获得积分的公式是:(有效时间(分钟)/2)*等级 ## 积分迁移至通用货币 1. 将本插件更新至2.1.0及以上版本 2. 安装 monetary 插件并启用,使用权限等级大于等于3的管理员对着bot使用命令" bella-tranferData "即可完成迁移 3. 迁移命令仅需运行一次即可,本插件币种为"Bella" ## 注意 插件内置4张涩图,可以开箱即用 imgurl支持本地文件夹绝对路径和http(s) url直接返回图片的api 随机文件夹内图片时请注意路径\`C:/user/path/to/\`不要把后面的/忘了 # CHANGELOG ## 2.1.4 ### 优化 * html新增渲染结束块,以便检测html是否已经完全渲染,确保背景图片能正确输出 ## 2.1.3 ### 新增 * 新增`图片渲染输出质量`配置项,输出的图片终于小多了 * 图片输出质量拉到顶时输出png格式,无损 ## 2.1.1 ### 修复 * 修复了因多次同步monetary导致重复添加货币的问题 ## 2.1.0(unpublished) ### 更新 * 接入通用货币系统 `monetary`,需要安装monetary插件并启用 * 新增了`bella-tranferData`命令,使用权限大于等于3级的管理员对bot发送该命令,bot会自动将签到数据同步到通用货币系统 * 该插件币种为`Bella` ## 2.0.6 ### 修复 * 修复了签到系统中商店购买长时间不输入内容会触发多次的问题 * 修复了积分补充的权限问题 ## 2.0.4 ### 更新 * 更新了版本号(bushi) ### 修复 * 修复文件不见了的问题 ## 2.0.2 ### 更新 * 更新了版本号(bushi) ### 修复 * 修复渲染图片完成后报错的问题 ## 2.0.1 ### 修复 * 修复签到时本次获得积分随机的问题 ## 2.0.0 ### 重构 * 重构了代码,把index.tsx中的命令整合成class signin * 重构了UI,UI布局参考了Omega Miya的签到插件 * 重构了imgurl的配置,可以使用本地文件夹绝对路径了 ### 新增 * 新增了jryspro的运势 * 新增了 “排行榜” 命令 ### 修复 * 修复了不配置imgurl无法使用的问题 ## 1.0.6 ### 新增 * 加入了callme,可以调用callme了 ## 1.0.4 ### 修正 * 适配了一下新版本 ## 1.0.2 ### 修正 * 修正表示错误,修正文本错误 * 最高打工时间应该为9h ### 修改 * 积分商店可以连续购买了!(最多5次) ## 1.0.1 ### 修复 * 把1.0.0的问题修复了 ## 1.0.0 ### 更新 * 把版本号更新到1.0.x(仅此而已) ### 新增 * 新增`积分商店`命令, 目前只有两个商品可以购买 * 新增等级,增加到10级了 ### 变化 * 打工系统稍微有点变化:可以购买打工时长增加卡和打工积分翻倍卡 --- ## 0.4.1 ### 修改 * 修改了命令格式: /givepoint (count) (user)无用户则为自己补充 * 修改了负数判断,可以为负数 ## 0.4.0 ### 更新 * 更新一条命令: bella/givepoint 给目标&gt;count&lt;积分 ### 修改 * 修改了点日期的ui ## 0.3.4 ### 修改 * 修改count,判断抽奖积分是否小于0,小于则无效 我不知道为什么你们的负数会被判定成正整数 ## 0.3.3 ### 修改 * 修改抽奖概率为自定义,中奖(抽中倍率)概率可以自定义了,概率详情如下见[v0.3.2](#032) ## 0.3.2 ### 修改 * 修改小瑕疵 * 修改抽奖概率为6,4分,中奖概率为6,概率详情如下: 0.2 0.5 0.8 1.2 1.5 2.0 倍率的概率都是1/9, 3.0倍率的概率是5/90, 4.0倍率的概率是3/90 1.0倍率概率是(1/9)+(1/18)+(7/90) 最后,祝大家玩的开心=^v^= ## 0.3.1 ### 修改 * 限制渲染图大小减小渲染时间,不知道为甚么,我明明限制的360px渲染出来的图却是720px的 * 改了点shi山 ## v0.3.0 ### 新增 * 新增打工系统 ### 修改 * 由于判断私聊api使用的是新的api所以决定将兼容版本往上提 (-->下面日志也别看了<--) ## v0.0.1 ### 发布了第一个版本 * 暂无配置项 * 贝拉bot(作者的bot)定制 * v0.x.x ## v0.0.2 ### 修改 * 修改了一下一言的字体大小 * 将主指令改为层级指令 ## v0.1.0 ### 新增 * 加入了赌狗系统 * 加了个shishan函数 ### 修改 * 改动了一点shishan代码 ## v0.1.1 ### 修改 * 把一些冗长的代码简化了 ## v0.2.0(已废弃) ### 增加 * 新增横图api配置项 * 新增可自定义签到最大最小值 ### 修改/修复 * 改了下进度条UI * 修复下签到成功次数和总积分不增加的问题 * 改了下等级数值 ## v0.2.1(已废弃) ### 修改 * 修改了一下下逻辑错误 ## v0.2.2 ### 修改 * 修改了致命错误,我最大最小值没改!