diff --git a/nonebot/adapters/kaiheila/adapter.py b/nonebot/adapters/kaiheila/adapter.py index 889b075..ddfa881 100644 --- a/nonebot/adapters/kaiheila/adapter.py +++ b/nonebot/adapters/kaiheila/adapter.py @@ -366,7 +366,7 @@ def json_to_event( json_data: Any, self_id: Optional[str] = None, *, - kaiheila_config: Optional[KaiheilaConfig] = None, + kaiheila_config: KaiheilaConfig, ) -> Union[OriginEvent, Event, None]: if not isinstance(json_data, dict): return None @@ -405,7 +405,7 @@ def json_to_event( if json_data["d"].get("author_id") == self_id : return # 屏蔽其他Bot消息 - if json_data["d"].get("extra", {}).get("author", {}).get("bot") and kaiheila_config.kaiheila_ignore_else_bots: + if json_data["d"].get("extra", {}).get("author", {}).get("bot") and kaiheila_config.kaiheila_ignore_other_bots: return try: data = json_data["d"] @@ -447,7 +447,7 @@ def json_to_event( sub_type = f".{sub_type}" if sub_type else "" event_name: str = post_type + detail_type + sub_type - if kaiheila_config.ignore_events and event_name.startswith(kaiheila_config.ignore_events): + if kaiheila_config.kaiheila_ignore_events and event_name.startswith(kaiheila_config.kaiheila_ignore_events): return models = cls.get_event_model(event_name) diff --git a/pyproject.toml b/pyproject.toml index e569bec..eaddbf3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nonebot-adapter-kaiheila" -version = "0.3.2" +version = "0.3.3" description = "kaiheila adapter for nonebot2" authors = ["Tian-que <1605206150@qq.com>", "ssttkkl "] license = "MIT"