mirror of
https://github.com/Jerryplusy/crystelf-plugin.git
synced 2025-07-04 06:09:19 +00:00
戳一戳功能
This commit is contained in:
parent
6fad06b366
commit
4f659d6fdf
38
apps/poke.js
38
apps/poke.js
@ -6,7 +6,6 @@ import configControl from '../lib/config/configControl.js';
|
||||
const replyText = configControl.get('poke')?.replyText;
|
||||
const replyVoice = configControl.get('poke')?.replyVoice;
|
||||
const mutePick = configControl.get('poke')?.mutePick;
|
||||
const pai = configControl.get(`poke`)?.pai;
|
||||
const muteTime = configControl.get('poke')?.muteTime;
|
||||
|
||||
export default class pockpock extends plugin {
|
||||
@ -18,13 +17,21 @@ export default class pockpock extends plugin {
|
||||
priority: -114510,
|
||||
rule: [
|
||||
{
|
||||
fnc: '11111',
|
||||
fnc: 'chuoyichuo',
|
||||
},
|
||||
],
|
||||
});
|
||||
}
|
||||
|
||||
async chuoyichuo(e) {}
|
||||
async chuoyichuo(e) {
|
||||
if (cfg.masterQQ.includes(e.target_id)) {
|
||||
await pokeMaster(e);
|
||||
} else if (cfg.masterQQ.includes(e.operator_id)) {
|
||||
await masterPoke(e);
|
||||
} else if (e.target_id === e.self_id) {
|
||||
await chuochuo(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
async function pokeMaster(e) {
|
||||
@ -74,6 +81,7 @@ async function chuochuo(e) {
|
||||
e.reply('我生气了!砸挖撸多!木大!木大木大!');
|
||||
await tool.sleep(1000);
|
||||
await e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||
return true;
|
||||
}
|
||||
if (mutetype === 2) {
|
||||
e.reply('不!!');
|
||||
@ -85,7 +93,7 @@ async function chuochuo(e) {
|
||||
await e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||
await tool.sleep(1000);
|
||||
e.reply('!!');
|
||||
return;
|
||||
return true;
|
||||
}
|
||||
if (mutetype === 3) {
|
||||
e.reply('吃我10068拳!');
|
||||
@ -93,14 +101,32 @@ async function chuochuo(e) {
|
||||
e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
|
||||
await e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||
await tool.sleep(1000);
|
||||
return;
|
||||
return true;
|
||||
}
|
||||
if (mutetype === 4) {
|
||||
e.reply('哼,我可是会还手的哦——');
|
||||
await tool.sleep(1000);
|
||||
e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
|
||||
await e.group.muteMember(e.operator_id, 60 * muteTime);
|
||||
return;
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
const returnType = Math.round(Math.random() * 3);
|
||||
if (returnType === 1) {
|
||||
e.reply('吃我一拳喵!');
|
||||
await tool.sleep(1000);
|
||||
e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
|
||||
return true;
|
||||
} else if (returnType === 2) {
|
||||
e.reply('你刚刚是不是戳我了,你是坏蛋!我要戳回去,哼!!!');
|
||||
await tool.sleep(1000);
|
||||
await e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
|
||||
return true;
|
||||
} else if (returnType === 3) {
|
||||
e.reply('是不是要本萝莉揍你一顿才开心啊!!!');
|
||||
await tool.sleep(1000);
|
||||
await e.bot.sendApi('group_poke', { group_id: this.e.group_id, user_id: e.operator_id });
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -32,7 +32,6 @@
|
||||
"replyText": 0.4,
|
||||
"replyVoice": 0.2,
|
||||
"mutePick": 0.1,
|
||||
"pai": 0.1,
|
||||
""muteTime": 2"
|
||||
},
|
||||
"mode": "deepseek",//deepseekORopenai
|
||||
|
@ -21,7 +21,6 @@
|
||||
"replyText": 0.4,
|
||||
"replyVoice": 0.2,
|
||||
"mutePick": 0.1,
|
||||
"pai": 0.1,
|
||||
"muteTime": 2
|
||||
},
|
||||
"fanqieConfig": {
|
||||
|
Loading…
x
Reference in New Issue
Block a user