mirror of
https://github.com/nonebot/nonebot2.git
synced 2025-07-16 11:00:54 +00:00
✨ add plugin metadata to builtin plugins (#2113)
This commit is contained in:
@ -2,6 +2,17 @@ import importlib
|
||||
|
||||
import nonebot
|
||||
from nonebot.log import logger
|
||||
from nonebot.plugin import PluginMetadata
|
||||
|
||||
__plugin_meta__ = PluginMetadata(
|
||||
name="NoneBot 离线文档",
|
||||
description="在本地查看 NoneBot 文档",
|
||||
usage="启动机器人后访问 http://localhost:port/website/ 查看文档",
|
||||
type="application",
|
||||
homepage="https://github.com/nonebot/nonebot2/blob/master/packages/nonebot-plugin-docs",
|
||||
config=None,
|
||||
supported_adapters=None,
|
||||
)
|
||||
|
||||
|
||||
def init():
|
||||
@ -17,7 +28,7 @@ def init():
|
||||
register_route(driver)
|
||||
host = str(driver.config.host)
|
||||
port = driver.config.port
|
||||
if host in ["0.0.0.0", "127.0.0.1"]:
|
||||
if host in {"0.0.0.0", "127.0.0.1"}:
|
||||
host = "localhost"
|
||||
logger.opt(colors=True).info(
|
||||
f"Nonebot docs will be running at: "
|
||||
|
Reference in New Issue
Block a user