This commit is contained in:
Him188 2020-06-15 16:03:54 +08:00
parent e52c341155
commit 3178aeb619

View File

@ -13,10 +13,15 @@
package net.mamoe.mirai.message.data
import kotlinx.io.core.Input
import net.mamoe.mirai.Bot
import net.mamoe.mirai.contact.Contact
import net.mamoe.mirai.message.code.CodableMessage
import net.mamoe.mirai.message.sendAsImageTo
import net.mamoe.mirai.message.sendImage
import net.mamoe.mirai.message.uploadAsImage
import net.mamoe.mirai.message.uploadImage
import net.mamoe.mirai.utils.ExternalImage
import net.mamoe.mirai.utils.SinceMirai
import net.mamoe.mirai.utils.sendImage
import java.io.File
import java.io.InputStream
import java.net.URL
@ -44,10 +49,14 @@ import java.net.URL
* @see Input.sendAsImageTo
* @see URL.sendAsImageTo
*
*
* ### 下载图片
* @see Image.queryUrl 查询图片下载链接
* @see Image.queryUrl 扩展函数. 查询图片下载链接
* @see Bot.queryImageUrl 查询图片下载链接 (Java 使用)
*
* 查看平台 `actual` 定义以获取上传方式扩展.
*
* ## mirai 码支持
* 格式: [mirai:image:*[Image.imageId]*]
*
* @see FlashImage 闪照
* @see Image.flash 转换普通图片为闪照
@ -76,9 +85,11 @@ actual interface Image : Message, MessageContent, CodableMessage {
actual val imageId: String
@Deprecated("""
@Deprecated(
"""
不要自行实现 OnlineGroupImage, 它必须由协议模块实现, 否则会无法发送也无法解析.
""", level = DeprecationLevel.HIDDEN)
""", level = DeprecationLevel.HIDDEN
)
@Suppress("WRONG_MODIFIER_CONTAINING_DECLARATION", "PropertyName", "unused")
@get:JvmSynthetic
internal actual val DoNotImplementThisClass: Nothing?