chore: chore: chore: chore: chore: chore: chore

This commit is contained in:
2024-09-27 15:22:24 +08:00
parent cc30d8e1c0
commit 9762d8d566
4 files changed
+37 -42

No files matched your search

@@ -36,6 +36,7 @@ class ReverseGIFCommand : BaseCommand() {
suspend fun callback(message: GroupMessage) {
if (message.sender.userId !in waitingList) return
waitingList.removeIf { it == message.sender.userId }
val gifUrl = if (message.message.find { it.type == ArrayMessageType.mface } == null) {
message.message.find { it.type == ArrayMessageType.image }!!.data.file!!
} else {
@@ -44,14 +45,13 @@ class ReverseGIFCommand : BaseCommand() {
val base64String = this.reverseGif(gifUrl)
val msg = MessageChain.Builder().addImage(base64String, true).build()
message.reply(msg)
waitingList.removeIf { it == message.sender.userId }
}
}
override suspend fun executeGroup(listener: OneBotListener, message: GroupMessage, args: List<String>) {
if (message.sender.userId !in waitingList) {
waitingList.add(message.sender.userId)
message.reply("发送一张动图来继续操作")
waitingList.add(message.sender.userId)
} else {
message.reply("发送错误本次操作已取消")
waitingList.removeIf { it == message.sender.userId }