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

Function get_bots

nonebot/__init__.py:235–251  ·  view source on GitHub ↗

获取所有连接到 NoneBot 的 {ref}`nonebot.adapters.Bot` 对象。 返回: 一个以 {ref}`nonebot.adapters.Bot.self_id` 为键 {ref}`nonebot.adapters.Bot` 对象为值的字典 异常: ValueError: 全局 {ref}`nonebot.drivers.Driver` 对象尚未初始化 ({ref}`nonebot.init ` 尚未调用) 用法: ```py

()

Source from the content-addressed store, hash-verified

233
234
235def get_bots() -> dict[str, Bot]:
236 """获取所有连接到 NoneBot 的 {ref}`nonebot.adapters.Bot` 对象。
237
238 返回:
239 一个以 {ref}`nonebot.adapters.Bot.self_id` 为键
240 {ref}`nonebot.adapters.Bot` 对象为值的字典
241
242 异常:
243 ValueError: 全局 {ref}`nonebot.drivers.Driver` 对象尚未初始化
244 ({ref}`nonebot.init <nonebot.init>` 尚未调用)
245
246 用法:
247 ```python
248 bots = nonebot.get_bots()
249 ```
250 """
251 return get_driver().bots
252
253
254def _resolve_combine_expr(obj_str: str) -> type[Driver]:

Callers 2

test_get_botFunction · 0.90
get_botFunction · 0.85

Calls 1

get_driverFunction · 0.85

Tested by 1

test_get_botFunction · 0.72