添加#椰奶版本
This commit is contained in:
@@ -1,2 +1,6 @@
|
||||
# 1.0.0
|
||||
* 椰奶插件v1.0
|
||||
# 1.0.1
|
||||
* 增加`#椰奶帮助`
|
||||
* 增加`#椰奶版本`
|
||||
* 增加`#椰奶更新日志`
|
||||
# 1.0.0
|
||||
* 椰奶插件v1.0
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import plugin from '../../../lib/plugins/plugin.js'
|
||||
import { createRequire } from "module"
|
||||
import { execSync } from 'child_process'
|
||||
import { update } from '../../other/update.js'
|
||||
import { Version, Common, Plugin_Name } from '../components/index.js'
|
||||
|
||||
/**
|
||||
* 全局
|
||||
@@ -20,9 +23,21 @@ export class admin extends plugin {
|
||||
priority: 400,
|
||||
rule: [
|
||||
{
|
||||
reg: "^#椰奶(插件)?(强制)?更新",
|
||||
reg: "^#椰奶(插件)?(强制)?更新$",
|
||||
fnc: "checkout",
|
||||
}
|
||||
},
|
||||
{
|
||||
/** 命令正则匹配 */
|
||||
reg: '^#?椰奶(插件)?版本$',
|
||||
/** 执行方法 */
|
||||
fnc: 'plugin_version',
|
||||
},
|
||||
{
|
||||
/** 命令正则匹配 */
|
||||
reg: '^#?椰奶(插件)?更新日志$',
|
||||
/** 执行方法 */
|
||||
fnc: 'update_log',
|
||||
},
|
||||
],
|
||||
});
|
||||
this.key = "yenai:restart";
|
||||
@@ -119,6 +134,28 @@ export class admin extends plugin {
|
||||
);
|
||||
return true;
|
||||
}
|
||||
async plugin_version() {
|
||||
//await this.reply('小飞插件当前版本:'+Version.ver);
|
||||
return versionInfo(this.e);
|
||||
}
|
||||
|
||||
async update_log() {
|
||||
let Update_Plugin = new update();
|
||||
Update_Plugin.e = this.e;
|
||||
Update_Plugin.reply = this.reply;
|
||||
|
||||
if (Update_Plugin.getPlugin(Plugin_Name)) {
|
||||
this.e.reply(await Update_Plugin.getLog(Plugin_Name));
|
||||
}
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
async function versionInfo(e) {
|
||||
return await Common.render('help/version-info', {
|
||||
currentVersion: Version.ver,
|
||||
changelogs: Version.logs,
|
||||
elem: 'cryo'
|
||||
}, { e, scale: 1.2 })
|
||||
}
|
||||
@@ -7,7 +7,7 @@ export class NewConfig extends plugin {
|
||||
name: '修改配置',
|
||||
dsc: '配置文件',
|
||||
event: 'message',
|
||||
priority: 5000,
|
||||
priority: 2000,
|
||||
rule: [
|
||||
{
|
||||
/** 命令正则匹配 */
|
||||
|
||||
@@ -12,7 +12,7 @@ export class example extends plugin {
|
||||
/** https://oicqjs.github.io/oicq/#events */
|
||||
event: 'message',
|
||||
/** 优先级,数字越小等级越高 */
|
||||
priority: 5000,
|
||||
priority: 2000,
|
||||
rule: [
|
||||
{
|
||||
/** 命令正则匹配 */
|
||||
|
||||
@@ -27,7 +27,7 @@ export default async function (path, params, cfg) {
|
||||
},
|
||||
sys: {
|
||||
scale: Cfg.scale(cfg.scale || 1),
|
||||
copyright: `Created By Yunzai-Bot<span class="version">${Version.yunzai}</span> & yenai-Plugin<span class="version">V1.0.0</span>`
|
||||
copyright: `Created By Yunzai-Bot<span class="version">${Version.yunzai}</span> & yenai-Plugin<span class="version">${Version.ver}</span>`
|
||||
},
|
||||
quality: 100
|
||||
}
|
||||
|
||||
2
index.js
2
index.js
@@ -5,7 +5,7 @@ const files = fs.readdirSync('./plugins/yenai-plugin/apps').filter(file => file.
|
||||
let ret = []
|
||||
|
||||
logger.info('-----------')
|
||||
logger.info('椰奶插件初始化~')
|
||||
logger.info('椰奶插件1.0.0初始化~')
|
||||
logger.info('-----------')
|
||||
|
||||
if (!await redis.get(`yenai:notice:deltime`)) {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{{extend elemLayout}}
|
||||
|
||||
{{block 'css'}}
|
||||
<link rel="stylesheet" type="text/css" href="{{_res_path}}/help/version-info.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="{{_res_path}}/help/version-info.css" />
|
||||
{{/block}}
|
||||
|
||||
{{block 'main'}}
|
||||
@@ -11,7 +11,7 @@
|
||||
{{if idx === 0 }}
|
||||
<div class="cont-title current-version">当前版本 {{ds.version}}</div>
|
||||
{{else}}
|
||||
<div class="cont-title">小飞版本 {{ds.version}}</div>
|
||||
<div class="cont-title">椰奶版本 {{ds.version}}</div>
|
||||
{{/if}}
|
||||
<div class="cont-body">
|
||||
<ul class="log-ul">
|
||||
|
||||
Reference in New Issue
Block a user