get

abstract operator fun get(id: ID): Bot(source)

根据一个指定的 id 获取匹配的bot。

如果当前管理的 Bot 中没有匹配的结果则会抛出 NoSuchBotException

BotManager 不保证所有的 Bot 的 id 是唯一的,如果当前 BotManager 允许存在多个 id 相同的 Bot,那么当获取的 id 出现冲突时(例如存在两个或以上的 Bot)则会抛出 ConflictBotException。 如果希望避免此问题,可考虑使用 all 自行筛选。

Throws

如果存在重复 id 的 Bot

如果不存在