mirror of
https://github.com/AstrBotDevs/AstrBot
synced 2026-07-16 01:40:15 +08:00
56 lines
1.5 KiB
Python
56 lines
1.5 KiB
Python
# ruff: noqa: F401, F403, F811, I001
|
|
from astrbot.core.config.astrbot_config import AstrBotConfig
|
|
from astrbot import logger
|
|
from astrbot.core import html_renderer
|
|
from astrbot.core.star.register import register_llm_tool as llm_tool
|
|
|
|
# event
|
|
from astrbot.core.message.message_event_result import (
|
|
MessageEventResult,
|
|
MessageChain,
|
|
CommandResult,
|
|
EventResultType,
|
|
)
|
|
from astrbot.core.platform import AstrMessageEvent
|
|
|
|
# star register
|
|
from astrbot.core.star.register import (
|
|
register_command as command,
|
|
register_command_group as command_group,
|
|
register_event_message_type as event_message_type,
|
|
register_regex as regex,
|
|
register_platform_adapter_type as platform_adapter_type,
|
|
)
|
|
from astrbot.core.star.filter.event_message_type import (
|
|
EventMessageTypeFilter,
|
|
EventMessageType,
|
|
)
|
|
from astrbot.core.star.filter.platform_adapter_type import (
|
|
PlatformAdapterTypeFilter,
|
|
PlatformAdapterType,
|
|
)
|
|
from astrbot.core.star.register import (
|
|
register_star as register, # 注册插件(Star)
|
|
)
|
|
from astrbot.core.star import Context, Star
|
|
from astrbot.core.star.config import *
|
|
|
|
|
|
# provider
|
|
from astrbot.core.provider import Provider, ProviderMetaData
|
|
from astrbot.core.db.po import Personality
|
|
|
|
# platform
|
|
from astrbot.core.platform import (
|
|
AstrMessageEvent,
|
|
Platform,
|
|
AstrBotMessage,
|
|
MessageMember,
|
|
MessageType,
|
|
PlatformMetadata,
|
|
)
|
|
|
|
from astrbot.core.platform.register import register_platform_adapter
|
|
|
|
from .message_components import *
|