Merge branch 'master' of github.com:yoimiya-kokomi/Miao-Yunzai

This commit is contained in:
Kokomi 2023-10-16 04:12:01 +08:00
commit 7d351536be
6 changed files with 49 additions and 28 deletions

View File

@ -77,8 +77,12 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
let id = msgsscr ? e.user_id : Bot.uin let id = msgsscr ? e.user_id : Bot.uin
if (e.isGroup) { if (e.isGroup) {
try {
let info = await e.bot.getGroupMemberInfo(e.group_id, id) let info = await e.bot.getGroupMemberInfo(e.group_id, id)
name = info.card || info.nickname name = info.card || info.nickname
} catch (err) {
logger.error(err)
}
} }
let userInfo = { let userInfo = {
@ -98,6 +102,7 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
} }
/** 制作转发内容 */ /** 制作转发内容 */
try {
if (e?.group?.makeForwardMsg) { if (e?.group?.makeForwardMsg) {
forwardMsg = await e.group.makeForwardMsg(forwardMsg) forwardMsg = await e.group.makeForwardMsg(forwardMsg)
} else if (e?.friend?.makeForwardMsg) { } else if (e?.friend?.makeForwardMsg) {
@ -120,6 +125,9 @@ async function makeForwardMsg (e, msg = [], dec = '', msgsscr = false) {
.replace(/___+/, `<title color="#777777" size="26">${dec}</title>`) .replace(/___+/, `<title color="#777777" size="26">${dec}</title>`)
} }
} }
} catch (err) {
logger.error(err)
}
return forwardMsg return forwardMsg
} }

View File

@ -20,15 +20,15 @@ export class gcLog extends plugin {
fnc: 'logUrl' fnc: 'logUrl'
}, },
{ {
reg: '#txt(日志)?(文件)?导入记录', reg: '^#txt(日志)?(文件)?导入记录$',
fnc: 'logFile' fnc: 'logFile'
}, },
{ {
reg: '#*(原神|星铁)?(xlsx|excel)(文件)?导入记录', reg: '^#*(原神|星铁)?(xlsx|excel)(文件)?导入记录$',
fnc: 'logXlsx' fnc: 'logXlsx'
}, },
{ {
reg: '#*(原神|星铁)?json(文件)?导入记录', reg: '^#*(原神|星铁)?json(文件)?导入记录$',
fnc: 'logJson' fnc: 'logJson'
}, },
{ {

View File

@ -45,6 +45,7 @@ export default class Weapon extends base {
let count = { let count = {
five: 0, five: 0,
four: 0, four: 0,
three: 0,
单手剑: 0, 单手剑: 0,
双手剑: 0, 双手剑: 0,
长柄武器: 0, 长柄武器: 0,
@ -64,6 +65,7 @@ export default class Weapon extends base {
if (val.weapon.rarity == 5) count.five++ if (val.weapon.rarity == 5) count.five++
if (val.weapon.rarity == 4) count.four++ if (val.weapon.rarity == 4) count.four++
if (val.weapon.rarity == 3) count.three++
count[val.weapon.type_name]++ count[val.weapon.type_name]++

View File

@ -87,6 +87,13 @@ body {
border-radius: 100%; border-radius: 100%;
margin-right: 4px; margin-right: 4px;
} }
.lab-item-3{
background: #4c99b9;
width: 6px;
height: 6px;
border-radius: 100%;
margin-right: 4px;
}
.lab-item-weapon{ .lab-item-weapon{
width: 16px; width: 16px;
height: 16px; height: 16px;

View File

@ -19,7 +19,11 @@
</div> </div>
<div class="lab-item"> <div class="lab-item">
<div class="lab-item-4"></div> <div class="lab-item-4"></div>
<div class="lab-item-text">四星:{{count.five}}</div> <div class="lab-item-text">四星:{{count.four}}</div>
</div>
<div class="lab-item">
<div class="lab-item-3"></div>
<div class="lab-item-text">三星:{{count.three}}</div>
</div> </div>
<div class="lab-item"> <div class="lab-item">
<div class="lab-item-weapon"><img src="{{pluResPath}}img/gacha/items/单手剑.png"></div> <div class="lab-item-weapon"><img src="{{pluResPath}}img/gacha/items/单手剑.png"></div>

View File

@ -19,11 +19,11 @@ export class update extends plugin {
priority: 4000, priority: 4000,
rule: [ rule: [
{ {
reg: '^#更新日志$', reg: '^#更新日志',
fnc: 'updateLog' fnc: 'updateLog'
}, },
{ {
reg: '^#(强制)?更新$', reg: '^#(强制)?更新',
fnc: 'update' fnc: 'update'
}, },
{ {