Commit 460170f6 authored by ryoii's avatar ryoii

Http api refactor uploadImage

parent e698f69e
...@@ -28,7 +28,6 @@ import net.mamoe.mirai.api.http.data.common.MessageChainDTO ...@@ -28,7 +28,6 @@ import net.mamoe.mirai.api.http.data.common.MessageChainDTO
import net.mamoe.mirai.api.http.data.common.VerifyDTO import net.mamoe.mirai.api.http.data.common.VerifyDTO
import net.mamoe.mirai.api.http.data.common.toMessageChain import net.mamoe.mirai.api.http.data.common.toMessageChain
import net.mamoe.mirai.api.http.util.toJson import net.mamoe.mirai.api.http.util.toJson
import net.mamoe.mirai.contact.toList
import net.mamoe.mirai.message.data.MessageChain import net.mamoe.mirai.message.data.MessageChain
import net.mamoe.mirai.message.uploadImage import net.mamoe.mirai.message.uploadImage
import java.net.URL import java.net.URL
...@@ -90,8 +89,8 @@ fun Application.messageModule() { ...@@ -90,8 +89,8 @@ fun Application.messageModule() {
parts.file("img")?.apply { parts.file("img")?.apply {
val image = streamProvider().use { val image = streamProvider().use {
when (type) { when (type) {
"group" -> session.bot.groups.toList().random().uploadImage(it) "group" -> session.bot.groups.firstOrNull()?.uploadImage(it)
"friend" -> session.bot.qqs.toList().random().uploadImage(it) "friend" -> session.bot.qqs.firstOrNull()?.uploadImage(it)
else -> null else -> null
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment