diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/data/ImageLink.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/data/ImageLink.kt deleted file mode 100644 index 3cef0c4a3..000000000 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/data/ImageLink.kt +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright 2020 Mamoe Technologies and contributors. - * - * 此源代码的使用受 GNU AFFERO GENERAL PUBLIC LICENSE version 3 许可证的约束, 可以在以下链接找到该许可证. - * Use of this source code is governed by the GNU AGPLv3 license that can be found through the following link. - * - * https://github.com/mamoe/mirai/blob/master/LICENSE - */ - -package net.mamoe.mirai.data - -import io.ktor.client.request.get -import kotlinx.io.core.ByteReadPacket -import kotlinx.io.core.readBytes -import net.mamoe.mirai.utils.Http - -interface ImageLink { - /** - * 原图 - */ - val original: String - - suspend fun downloadAsByteArray(): ByteArray = download().readBytes() - - suspend fun download(): ByteReadPacket = Http.get(original) -} \ No newline at end of file