🔥 remove check_reply

This commit is contained in:
StarHeartHunt 2021-07-09 16:09:01 +08:00
parent 2908cb3ce2
commit fbd60e30fc

View File

@ -22,28 +22,6 @@ if TYPE_CHECKING:
from nonebot.config import Config from nonebot.config import Config
async def _check_reply(bot: "Bot", event: "Event"):
"""
:说明:
检查是否回复bot消息赋值 ``event.reply``, ``event.to_me``
:参数:
* ``bot: Bot``: Bot 对象
* ``event: Event``: Event 对象
"""
if not isinstance(event, MessageEvent):
return
if event.event.message.parent_id:
ret = await bot.call_api(
f"im/v1/messages/{event.event.message.parent_id}", method="GET")
event.reply = Reply.parse_obj(ret["items"][0])
if event.reply.sender.sender_type == "app":
event.to_me = True
return
def _check_at_me(bot: "Bot", event: "Event"): def _check_at_me(bot: "Bot", event: "Event"):
""" """
:说明: :说明:
@ -245,7 +223,6 @@ class Bot(BaseBot):
event = Event.parse_obj(data) event = Event.parse_obj(data)
_check_at_me(self, event) _check_at_me(self, event)
await _check_reply(self, event)
_check_nickname(self, event) _check_nickname(self, event)
await handle_event(self, event) await handle_event(self, event)