获取所有连接到 NoneBot 的 {ref}`nonebot.adapters.Bot` 对象。 返回: 一个以 {ref}`nonebot.adapters.Bot.self_id` 为键 {ref}`nonebot.adapters.Bot` 对象为值的字典 异常: ValueError: 全局 {ref}`nonebot.drivers.Driver` 对象尚未初始化 ({ref}`nonebot.init ` 尚未调用) 用法: ```py
()
| 233 | |
| 234 | |
| 235 | def 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 | |
| 254 | def _resolve_combine_expr(obj_str: str) -> type[Driver]: |