diff --git a/apps/fun.js b/apps/fun.js index d1d26d1..b0e2479 100644 --- a/apps/fun.js +++ b/apps/fun.js @@ -195,7 +195,7 @@ export class example extends plugin { //coser async coser(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("少女祈祷中......") @@ -223,7 +223,7 @@ export class example extends plugin { //黑丝 async heisiwu(e) { if (!e.isMaster) { - if (!Config.Notice.sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("少女祈祷中......") let types = heisiwreg.exec(e.msg) @@ -305,7 +305,7 @@ export class example extends plugin { //p站单图 async Pximg(e) { if (!e.isMaster) { - if (!Config.Notice.sese || !Config.Notice.sesepro && /pro/.test(e.msg)) { + if (!Config.getGroup(e.group_id).sese || !Config.getGroup(e.group_id).sesepro && /pro/.test(e.msg)) { return e.reply("主人没有开放这个功能哦(*/ω\*)") } } @@ -336,7 +336,7 @@ export class example extends plugin { //api大集合 async picture(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } let key = `yenai:apiaggregate:CD` if (await redis.get(key)) return diff --git a/apps/pixiv.js b/apps/pixiv.js index 33fd287..27ca5d3 100644 --- a/apps/pixiv.js +++ b/apps/pixiv.js @@ -50,7 +50,7 @@ export class example extends plugin { //pid搜图 async saucenaoPid(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("你先别急,正在给你搜了(。-ω-)zzz") @@ -73,7 +73,7 @@ export class example extends plugin { //p站排行榜 async pixivList(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("你先别急,马上去给你找哦ε(*´・ω・)з") @@ -101,7 +101,7 @@ export class example extends plugin { let regRet = tagreg.exec(e.msg) if (!e.isMaster) { - if (!Config.Notice.sese || !Config.Notice.sesepro && regRet[1]) { + if (!Config.getGroup(e.group_id).sese || !Config.getGroup(e.group_id).sesepro && regRet[1]) { return e.reply("主人没有开放这个功能哦(*/ω\*)") } } @@ -133,7 +133,7 @@ export class example extends plugin { /**获取热门tag */ async trend_tags(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("你先别急,马上去给你找哦ε(*´・ω・)з") @@ -147,7 +147,7 @@ export class example extends plugin { /**以uid搜图**/ async saucenaoUid(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("你先别急,正在给你搜了(。-ω-)zzz") @@ -177,7 +177,7 @@ export class example extends plugin { //随机原创插画 async randomimg(e) { if (!e.isMaster) { - if (!Config.Notice.sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sese) return e.reply("主人没有开放这个功能哦(*/ω\*)") } await e.reply("你先别急,马上去给你找哦ε(*´・ω・)з") diff --git a/apps/setu.js b/apps/setu.js index e04a633..b712ddb 100644 --- a/apps/setu.js +++ b/apps/setu.js @@ -65,7 +65,7 @@ export class sese extends plugin { async seturd(e) { if (!e.isMaster) { - if (!Config.Notice.sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") } if (await setu.getcd(e)) return e.reply(` ${lodash.sample(CDMsg)}你的CD还有${cds}`, false, { at: true }) @@ -94,7 +94,7 @@ export class sese extends plugin { //tag搜图 async setutag(e) { if (!e.isMaster) { - if (!Config.Notice.sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") + if (!Config.getGroup(e.group_id).sesepro) return e.reply("主人没有开放这个功能哦(*/ω\*)") } let cds = await setu.getcd(e) diff --git a/config/config/Shielding_words.yaml b/config/config/Shielding_words.yaml index 8b77abc..5b261f0 100644 --- a/config/config/Shielding_words.yaml +++ b/config/config/Shielding_words.yaml @@ -2,7 +2,4 @@ Match_pattern: 0 #屏蔽词 Shielding_words: - - - - 不要啊 - - 你干嘛 - - 椰羊 + - 示例 diff --git a/config/default_config/whole.yaml b/config/default_config/whole.yaml index 6cb3c97..305343e 100644 --- a/config/default_config/whole.yaml +++ b/config/default_config/whole.yaml @@ -18,3 +18,4 @@ notificationsAll: false #全部通知 sese: false #涩涩 state: false #状态 deltime: 600 #删除缓存 +sesepro: false #涩涩增强 diff --git a/model/Pixiv.js b/model/Pixiv.js index 8bd83f5..f7f3ae1 100644 --- a/model/Pixiv.js +++ b/model/Pixiv.js @@ -133,7 +133,7 @@ export default class Pixiv { //r18处理 if (r18) { if (!this.e.isMaster) { - if (!Config.Notice.sesepro) { + if (!Config.getGroup(this.e.group_id).sesepro) { this.e.reply(`达咩,不可以瑟瑟(〃ノωノ)`) return false };