优化poke

This commit is contained in:
Jerry 2025-05-24 10:59:45 +08:00
parent 99668922dc
commit 83a6cfc44e

View File

@ -41,14 +41,14 @@ async function pokeMaster(e) {
}
e.reply(`你几把谁啊,敢戳我主人,胆子好大啊你🤚😡🤚`);
await tool.sleep(1000);
this.e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
return true;
}
async function masterPoke(e) {
logger.info(`跟主人一起戳!`);
if (e.target_id !== this.e.uin) {
this.e.bot.sendApi('group_poke', {
if (e.target_id !== e.uin) {
e.bot.sendApi('group_poke', {
group_id: e.group_id,
user_id: e.target_id,
});
@ -74,7 +74,7 @@ async function chuochuo(e) {
if (returnData?.success) {
let message = returnData?.data;
message = cleanText(message);
return await this.e.bot.sendApi('get_ai_record', {
return await e.bot.sendApi('get_ai_record', {
group_id: e.group_id,
character: 'lucy-voice-hoige',
text: message,
@ -84,7 +84,7 @@ async function chuochuo(e) {
}
} else if (randomNum < replyText + replyVoice + mutePick) {
let mutetype = Math.ceil(Math.random() * 4);
if (!Bot.pickMember(e.group_id, this.e.uin).getInfo()?.role === ('admin' || 'owner')) {
if (!Bot.pickMember(e.group_id, e.uin).getInfo()?.role === ('admin' || 'owner')) {
mutetype = 5;
}
if (mutetype === 1) {
@ -108,7 +108,7 @@ async function chuochuo(e) {
if (mutetype === 3) {
e.reply('吃我10068拳');
await tool.sleep(1000);
this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
await e.group.muteMember(e.operator_id, 60 * muteTime);
await tool.sleep(1000);
return true;
@ -116,31 +116,31 @@ async function chuochuo(e) {
if (mutetype === 4) {
e.reply('哼,我可是会还手的哦——');
await tool.sleep(1000);
this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
await e.group.muteMember(e.operator_id, 60 * muteTime);
return true;
}
if (mutetype === 5) {
e.reply('哼,要不是我不是管理,早🈲盐你了!');
await tool.sleep(1000);
this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
}
} else {
const returnType = Math.round(Math.random() * 3);
if (returnType === 1) {
e.reply('吃我一拳喵!');
await tool.sleep(1000);
this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
return true;
} else if (returnType === 2) {
e.reply('你刚刚是不是戳我了,你是坏蛋!我要戳回去,哼!!!');
await tool.sleep(1000);
await this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
return true;
} else if (returnType === 3) {
e.reply('是不是要本萝莉揍你一顿才开心啊!!!');
await tool.sleep(1000);
await this.e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
e.bot.sendApi('group_poke', { group_id: e.group_id, user_id: e.operator_id });
return true;
}
}