mirror of
https://github.com/Jerryplusy/crystelf-plugin.git
synced 2025-07-04 14:19:19 +00:00
优化poke
This commit is contained in:
parent
99668922dc
commit
83a6cfc44e
22
apps/poke.js
22
apps/poke.js
@ -41,14 +41,14 @@ async function pokeMaster(e) {
|
|||||||
}
|
}
|
||||||
e.reply(`你几把谁啊,敢戳我主人,胆子好大啊你🤚😡🤚`);
|
e.reply(`你几把谁啊,敢戳我主人,胆子好大啊你🤚😡🤚`);
|
||||||
await tool.sleep(1000);
|
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;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
async function masterPoke(e) {
|
async function masterPoke(e) {
|
||||||
logger.info(`跟主人一起戳!`);
|
logger.info(`跟主人一起戳!`);
|
||||||
if (e.target_id !== this.e.uin) {
|
if (e.target_id !== e.uin) {
|
||||||
this.e.bot.sendApi('group_poke', {
|
e.bot.sendApi('group_poke', {
|
||||||
group_id: e.group_id,
|
group_id: e.group_id,
|
||||||
user_id: e.target_id,
|
user_id: e.target_id,
|
||||||
});
|
});
|
||||||
@ -74,7 +74,7 @@ async function chuochuo(e) {
|
|||||||
if (returnData?.success) {
|
if (returnData?.success) {
|
||||||
let message = returnData?.data;
|
let message = returnData?.data;
|
||||||
message = cleanText(message);
|
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,
|
group_id: e.group_id,
|
||||||
character: 'lucy-voice-hoige',
|
character: 'lucy-voice-hoige',
|
||||||
text: message,
|
text: message,
|
||||||
@ -84,7 +84,7 @@ async function chuochuo(e) {
|
|||||||
}
|
}
|
||||||
} else if (randomNum < replyText + replyVoice + mutePick) {
|
} else if (randomNum < replyText + replyVoice + mutePick) {
|
||||||
let mutetype = Math.ceil(Math.random() * 4);
|
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;
|
mutetype = 5;
|
||||||
}
|
}
|
||||||
if (mutetype === 1) {
|
if (mutetype === 1) {
|
||||||
@ -108,7 +108,7 @@ async function chuochuo(e) {
|
|||||||
if (mutetype === 3) {
|
if (mutetype === 3) {
|
||||||
e.reply('吃我10068拳!');
|
e.reply('吃我10068拳!');
|
||||||
await tool.sleep(1000);
|
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 e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||||
await tool.sleep(1000);
|
await tool.sleep(1000);
|
||||||
return true;
|
return true;
|
||||||
@ -116,31 +116,31 @@ async function chuochuo(e) {
|
|||||||
if (mutetype === 4) {
|
if (mutetype === 4) {
|
||||||
e.reply('哼,我可是会还手的哦——');
|
e.reply('哼,我可是会还手的哦——');
|
||||||
await tool.sleep(1000);
|
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 e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if (mutetype === 5) {
|
if (mutetype === 5) {
|
||||||
e.reply('哼,要不是我不是管理,早🈲盐你了!');
|
e.reply('哼,要不是我不是管理,早🈲盐你了!');
|
||||||
await tool.sleep(1000);
|
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 {
|
} else {
|
||||||
const returnType = Math.round(Math.random() * 3);
|
const returnType = Math.round(Math.random() * 3);
|
||||||
if (returnType === 1) {
|
if (returnType === 1) {
|
||||||
e.reply('吃我一拳喵!');
|
e.reply('吃我一拳喵!');
|
||||||
await tool.sleep(1000);
|
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;
|
return true;
|
||||||
} else if (returnType === 2) {
|
} else if (returnType === 2) {
|
||||||
e.reply('你刚刚是不是戳我了,你是坏蛋!我要戳回去,哼!!!');
|
e.reply('你刚刚是不是戳我了,你是坏蛋!我要戳回去,哼!!!');
|
||||||
await tool.sleep(1000);
|
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;
|
return true;
|
||||||
} else if (returnType === 3) {
|
} else if (returnType === 3) {
|
||||||
e.reply('是不是要本萝莉揍你一顿才开心啊!!!');
|
e.reply('是不是要本萝莉揍你一顿才开心啊!!!');
|
||||||
await tool.sleep(1000);
|
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;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user