MCPcopy Index your code
hub / github.com/nonebot/nonebot2 / get_plugin

Function get_plugin

nonebot/plugin/__init__.py:135–145  ·  view source on GitHub ↗

获取已经导入的某个插件。 如果为 `load_plugins` 文件夹导入的插件,则为文件(夹)名。 如果为嵌套的子插件,标识符为 `父插件标识符:子插件文件(夹)名`。 参数: plugin_id: 插件标识符,即 {ref}`nonebot.plugin.model.Plugin.id_`。

(plugin_id: str)

Source from the content-addressed store, hash-verified

133
134
135def get_plugin(plugin_id: str) -> "Plugin | None":
136 """获取已经导入的某个插件。
137
138 如果为 `load_plugins` 文件夹导入的插件,则为文件(夹)名。
139
140 如果为嵌套的子插件,标识符为 `父插件标识符:子插件文件(夹)名`。
141
142 参数:
143 plugin_id: 插件标识符,即 {ref}`nonebot.plugin.model.Plugin.id_`。
144 """
145 return _plugins.get(plugin_id)
146
147
148def get_plugin_by_module_name(module_name: str) -> "Plugin | None":

Callers 4

pluginMethod · 0.90
test_matcher_infoFunction · 0.90
requireFunction · 0.85

Calls 1

getMethod · 0.45

Tested by 1

test_matcher_infoFunction · 0.72