Skip to content

Commit b8973b7

Browse files
committed
perf: 优化部分提示内容
1 parent 69d377e commit b8973b7

File tree

7 files changed

+19
-8
lines changed

7 files changed

+19
-8
lines changed

model/bbsActivityTask.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export default class bbsActivityTask {
3939
return true
4040
} else {
4141
this.e.reply(
42-
`QQ ${this.e.user_id} 暂未绑定 token, 请发送 #库洛验证码登录 绑定 token `
42+
`QQ ${this.e.user_id} 暂未绑定 token, 请发送 #库洛在线登录 绑定 token `
4343
)
4444
return false
4545
}

model/bbsTask.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default class bbsTask {
3636
return true
3737
} else {
3838
this.e.reply(
39-
`QQ ${uin} 暂未绑定 token, 请发送 #库洛验证码登录 绑定 token `
39+
`QQ ${uin} 暂未绑定 token, 请发送 #库洛在线登录 绑定 token `
4040
)
4141
return false
4242
}

model/gameCard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export default class gameCard {
6969
return ret
7070
} else {
7171
await e.reply(
72-
`QQ ${e.user_id} 暂未绑定 token, 请发送 #库洛验证码登录 绑定 token `
72+
`QQ ${e.user_id} 暂未绑定 token, 请发送 #库洛在线登录 绑定 token `
7373
)
7474
return false
7575
}

model/gameSignIn.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export default class gameSignIn {
3636
return true
3737
} else {
3838
this.e.reply(
39-
`QQ ${uin} 暂未绑定 token, 请发送 #库洛验证码登录 绑定 token `
39+
`QQ ${uin} 暂未绑定 token, 请发送 #库洛在线登录 绑定 token `
4040
)
4141
return false
4242
}
@@ -70,7 +70,7 @@ export default class gameSignIn {
7070
return true
7171
} else {
7272
this.e.reply(
73-
`QQ ${uin} 暂未绑定 token, 请发送 #库洛验证码登录 绑定 token `
73+
`QQ ${uin} 暂未绑定 token, 请发送 #库洛在线登录 绑定 token `
7474
)
7575
return false
7676
}

model/kuroBBSLogin.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,13 +118,24 @@ export default class kuroBBSLogin {
118118
let loginMsg = await this.e.reply(
119119
`请在三分钟内点击此链接完成登录: https://kuro.amoe.cc/page/kuroBbsLogin?token=${rsp_getPluginServerKuroBbsLoginAuth.token} \n这是专属链接, 请勿点击他人的链接~ `
120120
)
121-
// TODO: 撤回消息(写不对)
122121
// 五秒取一次登录状态, 三分钟后过期
123122
let i = 0
124123
let rsp_onlineLogin = ''
125124
let failedTimes = 0
126125
while (i < 36) {
127126
await sleepAsync(5000)
127+
if (i == 12) {
128+
// 一分钟后撤回消息
129+
kuroLogger.debug('loginMsg:', JSON.stringify(loginMsg), '消息属性:', this.e.group ? '群聊' : '', this.e.friend ? '私聊' : '')
130+
if (loginMsg) {
131+
try {
132+
if (this.e.group) this.e.group.recallMsg(loginMsg.message_id);
133+
if (this.e.friend) this.e.friend.recallMsg(loginMsg.message_id);
134+
} catch (err) {
135+
kuroLogger.warn('撤回消息失败:', JSON.stringify(err))
136+
}
137+
}
138+
}
128139
rsp_onlineLogin = await kuroapi.getPluginServerKuroBbsLoginToken(0, {
129140
token: rsp_getPluginServerKuroBbsLoginAuth.token,
130141
})

model/mcGachaCard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ export default class mcGachaCard {
147147
let notUpGoldCount =
148148
goldCount - goldCardRecord.filter((item) => item.isUpItem).length
149149
// 通过 API 获取用户昵称和头像
150-
let gameName = '未获取'
150+
let gameName = '漂泊者'
151151
let gameHeadUrl =
152152
'https://prod-alicdn-community.kurobbs.com/game/mingchaoIcon.png'
153153
let kuroapi = new kuroApi(e.user_id)

model/mcGachaData.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ export default class mcGachaData {
8383
// 没绑定当然也能获取 ,但是警告一下获取不到部分信息
8484
// TODO: 把这个放到绑定抽卡链接的提示吧
8585
// await this.e.reply(
86-
// `QQ ${this.e.user_id} 暂未绑定 token, 将无法获取到部分额外信息, 建议发送 #库洛验证码登录 绑定 token`
86+
// `QQ ${this.e.user_id} 暂未绑定 token, 将无法获取到部分额外信息, 建议发送 #库洛在线登录 绑定 token`
8787
// )
8888
}
8989

0 commit comments

Comments
 (0)