change Event

This commit is contained in:
yanyongyu
2020-08-10 14:50:12 +08:00
parent 9e33a605a6
commit 2d90c35df6
3 changed files with 81 additions and 52 deletions

View File

@ -8,10 +8,9 @@ from typing import Union, TypeVar, Optional, Iterable, Callable, Awaitable
# import some modules needed when checking types
if TYPE_CHECKING:
from nonebot.event import Event as EventClass
from nonebot.matcher import Matcher as MatcherClass
from nonebot.drivers import BaseDriver, BaseWebSocket
from nonebot.adapters import BaseBot, BaseMessage, BaseMessageSegment
from nonebot.adapters import BaseBot, BaseEvent, BaseMessage, BaseMessageSegment
def overrides(InterfaceClass: object):
@ -28,7 +27,7 @@ Driver = TypeVar("Driver", bound="BaseDriver")
WebSocket = TypeVar("WebSocket", bound="BaseWebSocket")
Bot = TypeVar("Bot", bound="BaseBot")
Event = TypeVar("Event", bound="EventClass")
Event = TypeVar("Event", bound="BaseEvent")
Message = TypeVar("Message", bound="BaseMessage")
MessageSegment = TypeVar("MessageSegment", bound="BaseMessageSegment")