diff --git a/src/main/kotlin/JChatGPT.kt b/src/main/kotlin/JChatGPT.kt index ef0c4cf..533eee6 100644 --- a/src/main/kotlin/JChatGPT.kt +++ b/src/main/kotlin/JChatGPT.kt @@ -351,9 +351,6 @@ object JChatGPT : KotlinPlugin( // IP所在地查询 IpAddressQuery(), - - // 疯狂星期四 - CrazyKfc(), ) diff --git a/src/main/kotlin/tools/CrazyKfc.kt b/src/main/kotlin/tools/CrazyKfc.kt deleted file mode 100644 index 2e0b0a8..0000000 --- a/src/main/kotlin/tools/CrazyKfc.kt +++ /dev/null @@ -1,28 +0,0 @@ -package top.jie65535.mirai.tools - -import com.aallam.openai.api.chat.Tool -import com.aallam.openai.api.core.Parameters -import io.ktor.client.request.* -import io.ktor.client.statement.* -import kotlinx.serialization.json.* -import java.time.DayOfWeek -import java.time.OffsetDateTime - -class CrazyKfc : BaseAgent( - tool = Tool.function( - name = "crazyThursday", - description = "获取一条KFC疯狂星期四文案", - parameters = Parameters.Empty - ) -) { - /** - * 仅周四可用 - */ - override val isEnabled: Boolean - get() = OffsetDateTime.now().dayOfWeek == DayOfWeek.THURSDAY - - override suspend fun execute(args: JsonObject?): String { - val response = httpClient.get("https://api.52vmy.cn/api/wl/yan/kfc") - return response.bodyAsText() - } -} \ No newline at end of file