chore: nothing

This commit is contained in:
2024-10-06 20:48:50 +08:00
parent 956b29d076
commit 262cfa532c
2 files changed
+3 -2

No files matched your search

@@ -89,7 +89,7 @@ class FancyBot : OneBotListener {
if (it.type == ArrayMessageType.image) {
val filename = it.data.file!!.split("=").last() + ".png"
URI(it.data.file!!).toURL().openConnection().inputStream.use { input ->
File("./files/images/$filename").outputStream().use { output ->
File("$ROOT_PATH/caches/images/$filename").outputStream().use { output ->
output.write(input.readBytes())
}
}
@@ -114,6 +114,7 @@ class AsciiArtCommand : BaseCommand() {
frames.forEach { asciiFrames.add(it.convertToAscii().saveAsciiArtToImage(width, height)) }
val gifBytes = decoder.makeGif(asciiFrames)
val gifBase64 = gifBytes.encodeToBase64()
println(gifBase64)
message.reply(MessageChain.Builder().addImage(gifBase64, true).build())
}
} catch (_: Exception) {
@@ -127,7 +128,7 @@ class AsciiArtCommand : BaseCommand() {
override suspend fun executeGroup(listener: OneBotListener, message: GroupMessage, args: List<String>) {
if (message.sender.userId !in waitingList) {
message.reply("请继续发送一张图片如果输入错误则取消本次操作")
message.reply("请继续发送一张图片, 如果输入错误则取消本次操作, 如果GIF帧数过多可能会需要很长时间(也可能处理失败)")
waitingList.add(message.sender.userId)
return
} else {