Key

Functions

Link copied to clipboard
fun fromId(imageId: String): Image

通过 Image.imageId 构造一个 Image 以便发送.

Link copied to clipboard

尝试 MessageKey.safeCast, 成功时返回 true

Link copied to clipboard
suspend fun isUploaded(bot: Bot, md5: ByteArray, size: Long): Boolean

当图片在服务器上存在时返回 true, 这意味着图片可以直接发送给 contact.

Link copied to clipboard
suspend fun Image.isUploaded(bot: Bot): Boolean

当图片在服务器上存在时返回 true, 这意味着图片可以直接发送给 contact.

Link copied to clipboard

构造一个 Image.Builder 实例.

Link copied to clipboard
suspend fun Image.queryUrl(): String

查询原图下载链接.

Properties

Link copied to clipboard

统一 ID 正则表达式

Link copied to clipboard

图片资源 ID 正则表达式 1. mirai 内部使用.

Link copied to clipboard

图片资源 ID 正则表达式 2. mirai 内部使用.

Link copied to clipboard
open override val safeCast: (SingleMessage) -> Image?

将一个 SingleMessage 强转为 M 类型. 在类型不符合时返回 null

Link copied to clipboard
const val SERIAL_NAME: String
Link copied to clipboard