mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-08 04:43:00 +08:00
23 lines
504 B
Python
23 lines
504 B
Python
from dataclasses import dataclass
|
|
|
|
from nonebot.adapters.onebot.v11.message import Message, MessageSegment
|
|
|
|
from .abstract_post import AbstractPost, BasePost
|
|
|
|
|
|
@dataclass
|
|
class _CustomPost(BasePost):
|
|
|
|
message_segments: list[MessageSegment]
|
|
|
|
async def generate_text_messages(self) -> list[MessageSegment]:
|
|
return self.message_segments
|
|
|
|
async def generate_pic_messages(self) -> list[MessageSegment]:
|
|
... # TODO
|
|
|
|
|
|
@dataclass
|
|
class CustomPost(_CustomPost, AbstractPost):
|
|
...
|