diff --git a/README.md b/README.md index 225bab7d..55cb394e 100644 --- a/README.md +++ b/README.md @@ -336,6 +336,7 @@ PS: **ARM平台** 请使用全量版 同时 **如果你的机器 RAM < 1G 可能 * 优化代码 * 查看武器箱及皮肤添加更新次数 * 修复添加群认证会检测群聊是否存在 +* 修复色图r连发时未检测当前会话是否为群聊 ### 2023/3/18 diff --git a/plugins/send_setu_/send_setu/__init__.py b/plugins/send_setu_/send_setu/__init__.py index 7b78db9e..ae2e0b82 100755 --- a/plugins/send_setu_/send_setu/__init__.py +++ b/plugins/send_setu_/send_setu/__init__.py @@ -246,7 +246,11 @@ async def _(bot: Bot, event: MessageEvent, reg_group: Tuple[Any, ...] = RegexGro num = int(num) except ValueError: num = 1 - if r18 and not Config.get_config("send_setu", "ALLOW_GROUP_R18"): + if ( + r18 + and not Config.get_config("send_setu", "ALLOW_GROUP_R18") + and isinstance(event, GroupMessageEvent) + ): await setu.finish( random.choice(["这种不好意思的东西怎么可能给这么多人看啦", "羞羞脸!给我滚出克私聊!", "变态变态变态变态大变态!"]) )