Package-level declarations
Types
BotConfiguration 的 JVM 平台特别配置
一个实现了基本方法的外部资源
Bot 配置. 用于 BotFactory.newBot.
表示设备信息
DeviceInfo 的构建器.
设备验证的验证结果. 请不要自行实现此接口, 而是通过解决 DeviceVerificationRequests 中的其中一种验证获得.
将日志写入('append')到特定文件夹中的文件. 每日日志独立保存.
一个不可变的外部资源. 仅包含资源内容, 大小, 文件类型, 校验值而不包含文件名, 文件位置等. 外部资源有可能是一个文件, 也有可能只存在于内存, 或者以任意其他方式实现.
资源缓存策略.
表明这个 API 是为了让 Java 使用者调用更方便.
org.slf4j.Logger, org.apache.logging.log4j.Logger 或 java.util.logging.Logger 到 MiraiLogger 的转换器.
验证码, 设备锁解决器
标记这个类, 类型, 函数, 属性, 字段, 或构造器为实验性的 API.
标记为一个仅供 Mirai 内部使用的 API.
标记为一个仅供 Mirai 内部使用的 API.
日志记录器.
日志基类. 若 Mirai 自带的日志系统无法满足需求, 请继承这个类或 PlatformLogger 并实现其抽象函数.
带有开关的 Logger. 仅能通过 MiraiLogger.withSwitch 构造
标记一个定义在使用上是稳定的 (如果没有特殊说明), 但只应该由 mirai 内部实现.
图片文件过大
操作进度回调, 可供前端使用, 以提供进度显示.
不做任何事情的 logger, keep silent.
简易日志记录, 所有类型日志都会被重定向 logger
将日志写入('append')到特定文件.
将日志写入('append')到特定文件.
将日志写入('append')到特定文件.
CLI 环境 LoginSolver. 将验证码图片转为字符画并通过 output
输出, input 获取用户输入.
表示一个可以创建数据流 Flow 和 Stream 的对象.
Functions
构建一个 BotConfiguration.
不要使用这个 API, 此 API 在未来可能会被删除
执行 action, 如果 ExternalResource.isAutoClose, 在执行完成后调用 ExternalResource.close.
将此 DeviceInfo 序列化为字符串. 序列化的字符串可以在以后通过 DeviceInfo.deserializeFromString 反序列化为 DeviceInfo.
执行 action, 如果 ExternalResource.isAutoClose, 在执行完成后调用 ExternalResource.close.
执行 action, 如果 ExternalResource.isAutoClose, 在执行完成后调用 ExternalResource.close.
给这个 logger 添加一个开关, 用于控制是否记录 log