From 918b375ece6e5295610ac7b3171d7606a6ded104 Mon Sep 17 00:00:00 2001 From: yanyongyu Date: Mon, 24 May 2021 16:49:27 +0800 Subject: [PATCH] :boom: drop self_id call_api support --- nonebot/adapters/_base.py | 7 +------ pages/changelog.md | 1 + 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/nonebot/adapters/_base.py b/nonebot/adapters/_base.py index 080389cb..92cb5f41 100644 --- a/nonebot/adapters/_base.py +++ b/nonebot/adapters/_base.py @@ -152,7 +152,6 @@ class Bot(abc.ABC): :参数: * ``api: str``: API 名称 - * ``self_id: Optional[str]``: 指定调用 API 的机器人 * ``**data``: API 数据 :示例: @@ -176,11 +175,7 @@ class Bot(abc.ABC): result = None try: - if "self_id" in data and data["self_id"]: - bot = self.driver.bots[str(data["self_id"])] - result = await bot._call_api(api, **data) - else: - result = await self._call_api(api, **data) + result = await self._call_api(api, **data) except Exception as e: exception = e diff --git a/pages/changelog.md b/pages/changelog.md index e6f5c91e..d2b7e038 100644 --- a/pages/changelog.md +++ b/pages/changelog.md @@ -10,6 +10,7 @@ sidebar: auto - 修复日志输出模块名错误 - 修改 `Matcher` 属性 `module` 类型 - 新增 `Matcher` 属性 `plugin_name` `module_name` `module_prefix` +- 移除 `bot.call_api` 参数 `self_id` 切换机器人支持 ## v2.0.0a13.post1