sese和sesepro支持群聊单独设置

This commit is contained in:
yeyang
2022-11-18 22:33:02 +08:00
parent b981ba804d
commit 85043397bf
6 changed files with 15 additions and 17 deletions

View File

@@ -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

View File

@@ -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("你先别急,马上去给你找哦ε(*´・ω・)з")

View File

@@ -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)

View File

@@ -2,7 +2,4 @@
Match_pattern: 0
#屏蔽词
Shielding_words:
-
- 不要啊
- 你干嘛
- 椰羊
- 示例

View File

@@ -18,3 +18,4 @@ notificationsAll: false #全部通知
sese: false #涩涩
state: false #状态
deltime: 600 #删除缓存
sesepro: false #涩涩增强

View File

@@ -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
};