mirai-core / net.mamoe.mirai.message / sendImage

sendImage

suspend fun <C : Contact> C.sendImage(bufferedImage: BufferedImage): MessageReceipt<C>

Dispatchers.IO 中将图片发送到指定联系人. 不会保存临时文件

Exceptions

OverFileSizeMaxException -

suspend fun <C : Contact> C.sendImage(imageUrl: URL): MessageReceipt<C>

Dispatchers.IO 中下载 URL 到临时文件并将其作为图片发送到指定联系人

Exceptions

OverFileSizeMaxException -

suspend fun <C : Contact> C.sendImage(imageInput: Input): MessageReceipt<C>

Dispatchers.IO 中读取 Input 到临时文件并将其作为图片发送到指定联系人

Exceptions

OverFileSizeMaxException -

suspend fun <C : Contact> C.sendImage(imageStream: InputStream): MessageReceipt<C>

Dispatchers.IO 中读取 InputStream 到临时文件并将其作为图片发送到指定联系人

Exceptions

OverFileSizeMaxException -

suspend fun <C : Contact> C.sendImage(file: File): MessageReceipt<C>

Dispatchers.IO 中将文件作为图片发送到指定联系人

Exceptions

OverFileSizeMaxException -