不能再出问题了

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(); const returnData = await systemControl.systemRestart();
if (returnData?.data?.success) { if (returnData?.data?.success) {
e.reply(`操作成功:${returnData?.data?.data}..`, true); await e.reply(`操作成功:${returnData?.data?.data}..`, true);
} else { } else {
e.reply(`操作失败:${returnData?.data?.data}..`, true); await e.reply(`操作失败:${returnData?.data?.data}..`, true);
} }
await tools.sleep(8000); await tools.sleep(8000);
const restartTime = await systemControl.getRestartTime(); const restartTime = await systemControl.getRestartTime();
if (restartTime) { if (restartTime) {
e.reply(`晶灵核心重启成功!耗时${restartTime?.data?.data}秒..`, true); await e.reply(`晶灵核心重启成功!耗时${restartTime?.data?.data}秒..`, true);
} else { } 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) { if (res.data?.success) {
const message = res.data.data.toString(); const message = res.data.data.toString();
//let message = cleanText(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', { return await e.bot.sendApi('get_ai_record', {
group_id: e.group_id, group_id: e.group_id,
character: 'lucy-voice-hoige', character: 'lucy-voice-hoige',
@ -103,7 +103,7 @@ async function handleBotPoke(e) {
if (randomNum < replyText + replyVoice + mutePick) { if (randomNum < replyText + replyVoice + mutePick) {
let mutetype = Math.ceil(Math.random() * 4); 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'; const isAdmin = botInfo.role === 'admin' || botInfo.role === 'owner';
if (!isAdmin) mutetype = 5; if (!isAdmin) mutetype = 5;

View File

@ -37,9 +37,9 @@ export default class ReportBots extends plugin {
} }
let success = await botControl.reportBots(); let success = await botControl.reportBots();
if (success) { if (success) {
e.reply('crystelf Bot信息已同步到核心..', true); await e.reply('crystelf Bot信息已同步到核心..', true);
} else { } else {
e.reply('crystelf Bot同步失败核心未连接..', true); await e.reply('crystelf Bot同步失败核心未连接..', true);
} }
} }
@ -48,7 +48,7 @@ export default class ReportBots extends plugin {
if (!msg) { if (!msg) {
return e.reply('广播内容不能为空'); return e.reply('广播内容不能为空');
} }
e.reply(`开始广播消息到所有群..`); await e.reply(`开始广播消息到所有群..`);
try { try {
const sendData = { const sendData = {
token: configControl.get('coreConfig')?.token, token: configControl.get('coreConfig')?.token,
@ -57,13 +57,13 @@ export default class ReportBots extends plugin {
const url = configControl.get('coreConfig')?.coreUrl; const url = configControl.get('coreConfig')?.coreUrl;
const returnData = await axios.post(url, sendData); const returnData = await axios.post(url, sendData);
if (returnData?.success) { if (returnData?.success) {
return e.reply(`操作成功:${returnData?.data.toString()}`); return await e.reply(`操作成功:${returnData?.data.toString()}`);
} else { } else {
return e.reply(`广播出现错误,请检查日志..`); return await e.reply(`广播出现错误,请检查日志..`);
} }
} catch (err) { } catch (err) {
logger.error(`广播执行异常: ${err.message}`); 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); feeds[index].targetGroups = feeds[index].targetGroups.filter((id) => id !== groupId);
await configControl.set('feeds', feeds); 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); //logger.info(latest);
if (!latest || !latest.length) { if (!latest || !latest.length) {
return e.reply('拉取失败或无内容..', true); return await e.reply('拉取失败或无内容..', true);
} }
const post = latest[0]; const post = latest[0];