mirror of
https://github.com/Jerryplusy/crystelf-plugin.git
synced 2025-12-05 15:41:56 +00:00
fix(poke): 主人戳机器人时不执行戳动作 resolves #2
This commit is contained in:
parent
883233b443
commit
97caa74d93
@ -4,7 +4,6 @@ import axios from 'axios';
|
|||||||
import configControl from '../lib/config/configControl.js';
|
import configControl from '../lib/config/configControl.js';
|
||||||
import ConfigControl from '../lib/config/configControl.js';
|
import ConfigControl from '../lib/config/configControl.js';
|
||||||
import Group from '../lib/yunzai/group.js';
|
import Group from '../lib/yunzai/group.js';
|
||||||
import group from '../lib/yunzai/group.js';
|
|
||||||
|
|
||||||
export default class ChuochuoPlugin extends plugin {
|
export default class ChuochuoPlugin extends plugin {
|
||||||
constructor() {
|
constructor() {
|
||||||
@ -30,7 +29,7 @@ export default class ChuochuoPlugin extends plugin {
|
|||||||
return await pokeMaster(e);
|
return await pokeMaster(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cfg.masterQQ.includes(e.operator_id)) {
|
if (cfg.masterQQ.includes(e.operator_id) && e.target_id !== e.self_id) {
|
||||||
return await masterPoke(e);
|
return await masterPoke(e);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -52,8 +51,9 @@ async function pokeMaster(e) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function masterPoke(e) {
|
async function masterPoke(e) {
|
||||||
|
if(e.target_id === e.self_id) return;
|
||||||
logger.info(`跟主人一起戳!`);
|
logger.info(`跟主人一起戳!`);
|
||||||
if (e.target_id !== e.uin) await Group.groupPoke(e, e.target_id, e.group_id);
|
return await Group.groupPoke(e, e.target_id, e.group_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
async function handleBotPoke(e) {
|
async function handleBotPoke(e) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user