mirror of
https://github.com/ctrlcvs/xiaoyao-cvs-plugin.git
synced 2024-12-23 03:20:52 +08:00
修正签到推送无法发送对应好友问题
This commit is contained in:
parent
3abb3c158b
commit
30a7d36e20
13
apps/sign.js
13
apps/sign.js
@ -309,12 +309,11 @@ export async function allMysSign() {
|
|||||||
if (!isPushSign||ismysbool) {
|
if (!isPushSign||ismysbool) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (msg.includes("签到成功") && (cookie.isSignPush === true || cookie.isSignPush === undefined)) {
|
if (msg.includes("OK")) { //签到成功并且不是已签到的才推送
|
||||||
// msg = msg.replace("签到成功", "自动签到成功");
|
// msg = msg.replace("签到成功", "自动签到成功");
|
||||||
utils.relpyPrivate(user_id, msg + "\n自动签到成功");
|
utils.relpyPrivate(user_id, msg + "\n自动签到成功");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
await mysSign(e);
|
await mysSign(e);
|
||||||
await utils.sleepAsync(10000);
|
await utils.sleepAsync(10000);
|
||||||
}
|
}
|
||||||
@ -346,13 +345,10 @@ export async function allSign() {
|
|||||||
e.msg = "全部"
|
e.msg = "全部"
|
||||||
Bot.logger.mark(`正在为qq${user_id}米社签到中...`);
|
Bot.logger.mark(`正在为qq${user_id}米社签到中...`);
|
||||||
e.reply = (msg) => {
|
e.reply = (msg) => {
|
||||||
if (!msg.includes("OK")) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (!isAllSign||isbool) {
|
if (!isAllSign||isbool) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (msg.includes("签到成功") && (cookie.isSignPush === true || cookie.isSignPush === undefined)) {
|
if (msg.includes("OK")) {
|
||||||
utils.relpyPrivate(qq, msg + "\n自动签到成功");
|
utils.relpyPrivate(qq, msg + "\n自动签到成功");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@ -432,13 +428,10 @@ export async function yunSignlist(e){
|
|||||||
Bot.logger.mark(`正在为qq${user_id}云原神签到中...`);
|
Bot.logger.mark(`正在为qq${user_id}云原神签到中...`);
|
||||||
e.msg = "全部"
|
e.msg = "全部"
|
||||||
e.reply = (msg) => {
|
e.reply = (msg) => {
|
||||||
if (!msg.includes("OK")) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (!isYunSignMsg||isYun) {
|
if (!isYunSignMsg||isYun) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (msg.includes("签到成功")) {
|
if (msg.includes("领取奖励")) {
|
||||||
utils.relpyPrivate(qq, msg + "\n云原神自动签到成功");
|
utils.relpyPrivate(qq, msg + "\n云原神自动签到成功");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
@ -238,7 +238,7 @@ export default class MihoYoApi {
|
|||||||
let reward_msg = item.msg;
|
let reward_msg = item.msg;
|
||||||
url = `https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/ackNotification?id=${reward_id}`;
|
url = `https://api-cloudgame.mihoyo.com/hk4e_cg_cn/gamer/api/ackNotification?id=${reward_id}`;
|
||||||
res = await superagent.post(url).set(this.getyunHeader()).timeout(10000);
|
res = await superagent.post(url).set(this.getyunHeader()).timeout(10000);
|
||||||
let log_msg=`\n领取奖励,ID:${reward_id},Msg:${reward_msg}`;
|
let log_msg=`\n领取奖励,ID:${reward_id},Msg:${reward_msg.msg}`;
|
||||||
Bot.logger.info(log_msg)
|
Bot.logger.info(log_msg)
|
||||||
sendMSg+=log_msg
|
sendMSg+=log_msg
|
||||||
}
|
}
|
||||||
|
@ -31,9 +31,9 @@ export async function relpyPrivate (userId, msg) {
|
|||||||
userId = Number(userId)
|
userId = Number(userId)
|
||||||
let friend = Bot.fl.get(userId)
|
let friend = Bot.fl.get(userId)
|
||||||
if (friend) {
|
if (friend) {
|
||||||
logger.mark(`发送好友消息[${friend.nickname}](${userId})`)
|
Bot.logger.mark(`发送好友消息[${friend.nickname}](${userId})`)
|
||||||
return await Bot.pickUser(userId).sendMsg(msg).catch((err) => {
|
return await Bot.pickUser(userId).sendMsg(msg).catch((err) => {
|
||||||
logger.mark(err)
|
Bot.logger.mark(err)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user