mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-07-28 08:41:29 +00:00
🎨 sort imports in file
This commit is contained in:
@ -1,12 +1,14 @@
|
||||
import json
|
||||
from enum import Enum
|
||||
from typing import Dict, Any, Optional, Type
|
||||
from typing import Any, Dict, Optional, Type
|
||||
|
||||
from pydantic import BaseModel, Field, ValidationError
|
||||
from typing_extensions import Literal
|
||||
|
||||
from nonebot.adapters import Event as BaseEvent
|
||||
from nonebot.adapters import Message as BaseMessage
|
||||
from nonebot.typing import overrides
|
||||
from nonebot.log import logger
|
||||
from nonebot.typing import overrides
|
||||
|
||||
|
||||
class SenderPermission(str, Enum):
|
||||
@ -104,3 +106,6 @@ class Event(BaseEvent):
|
||||
@overrides(BaseEvent)
|
||||
def is_tome(self) -> bool:
|
||||
return False
|
||||
|
||||
def normalize_dict(self, **kwargs) -> Dict[str, Any]:
|
||||
return json.loads(self.json(**kwargs))
|
||||
|
@ -1,10 +1,11 @@
|
||||
from typing import TYPE_CHECKING
|
||||
|
||||
from pydantic import Field
|
||||
from .base import Event, SenderInfo, PrivateSenderInfo
|
||||
|
||||
from nonebot.typing import overrides
|
||||
|
||||
from ..message import MessageChain
|
||||
from nonebot.typing import overrides
|
||||
from .base import Event, PrivateSenderInfo, SenderInfo
|
||||
|
||||
|
||||
class MessageEvent(Event):
|
||||
@ -37,4 +38,4 @@ class FriendMessage(MessageEvent):
|
||||
|
||||
|
||||
class TempMessage(MessageEvent):
|
||||
pass
|
||||
pass
|
||||
|
@ -1,4 +1,4 @@
|
||||
from typing import Optional, Any
|
||||
from typing import Any, Optional
|
||||
|
||||
from pydantic import Field
|
||||
|
||||
|
Reference in New Issue
Block a user