不能再出问题了

This commit is contained in:
Jerry 2025-05-24 12:58:14 +08:00
parent a8f98def61
commit d075448e75
4 changed files with 14 additions and 14 deletions

View File

@ -23,16 +23,16 @@ export default class CoreRestart extends plugin {
}
const returnData = await systemControl.systemRestart();
if (returnData?.data?.success) {
e.reply(`操作成功:${returnData?.data?.data}..`, true);
await e.reply(`操作成功:${returnData?.data?.data}..`, true);
} else {
e.reply(`操作失败:${returnData?.data?.data}..`, true);
await e.reply(`操作失败:${returnData?.data?.data}..`, true);
}
await tools.sleep(8000);
const restartTime = await systemControl.getRestartTime();
if (restartTime) {
e.reply(`晶灵核心重启成功!耗时${restartTime?.data?.data}秒..`, true);
await e.reply(`晶灵核心重启成功!耗时${restartTime?.data?.data}秒..`, true);
} else {
e.reply(`核心重启花的时间有点久了呢..${restartTime?.data?.data}`, true);
await e.reply(`核心重启花的时间有点久了呢..${restartTime?.data?.data}`, true);
}
}
}

View File

@ -87,7 +87,7 @@ async function handleBotPoke(e) {
if (res.data?.success) {
const message = res.data.data.toString();
//let message = cleanText(res.data.data.toString());
logger.info(message);
//logger.info(message);
return await e.bot.sendApi('get_ai_record', {
group_id: e.group_id,
character: 'lucy-voice-hoige',
@ -103,7 +103,7 @@ async function handleBotPoke(e) {
if (randomNum < replyText + replyVoice + mutePick) {
let mutetype = Math.ceil(Math.random() * 4);
const botInfo = await e.bot.getGroupMemberInfo(e.group_id, e.bot.uin);
const botInfo = await Bot.pickMember(e.group_id, e.bot.uin).getInfo();
const isAdmin = botInfo.role === 'admin' || botInfo.role === 'owner';
if (!isAdmin) mutetype = 5;

View File

@ -37,9 +37,9 @@ export default class ReportBots extends plugin {
}
let success = await botControl.reportBots();
if (success) {
e.reply('crystelf Bot信息已同步到核心..', true);
await e.reply('crystelf Bot信息已同步到核心..', true);
} else {
e.reply('crystelf Bot同步失败核心未连接..', true);
await e.reply('crystelf Bot同步失败核心未连接..', true);
}
}
@ -48,7 +48,7 @@ export default class ReportBots extends plugin {
if (!msg) {
return e.reply('广播内容不能为空');
}
e.reply(`开始广播消息到所有群..`);
await e.reply(`开始广播消息到所有群..`);
try {
const sendData = {
token: configControl.get('coreConfig')?.token,
@ -57,13 +57,13 @@ export default class ReportBots extends plugin {
const url = configControl.get('coreConfig')?.coreUrl;
const returnData = await axios.post(url, sendData);
if (returnData?.success) {
return e.reply(`操作成功:${returnData?.data.toString()}`);
return await e.reply(`操作成功:${returnData?.data.toString()}`);
} else {
return e.reply(`广播出现错误,请检查日志..`);
return await e.reply(`广播出现错误,请检查日志..`);
}
} catch (err) {
logger.error(`广播执行异常: ${err.message}`);
return e.reply('广播过程中发生错误,请检查日志..');
return await e.reply('广播过程中发生错误,请检查日志..');
}
}
}

View File

@ -96,7 +96,7 @@ export default class RssPlugin extends plugin {
feeds[index].targetGroups = feeds[index].targetGroups.filter((id) => id !== groupId);
await configControl.set('feeds', feeds);
return e.reply('群已移除该订阅');
return await e.reply('群已移除该订阅');
}
/**
@ -110,7 +110,7 @@ export default class RssPlugin extends plugin {
//logger.info(latest);
if (!latest || !latest.length) {
return e.reply('拉取失败或无内容..', true);
return await e.reply('拉取失败或无内容..', true);
}
const post = latest[0];