chore: use cloudflare kv instead of vercel kv
This commit is contained in:
1 file changed
+3
-4
@@ -12,7 +12,6 @@ import cn.rtast.fancybot.annotations.CommandDescription
|
|||||||
import cn.rtast.fancybot.entity.shortlink.ShortLinkPayload
|
import cn.rtast.fancybot.entity.shortlink.ShortLinkPayload
|
||||||
import cn.rtast.fancybot.entity.shortlink.ShortLinkResponse
|
import cn.rtast.fancybot.entity.shortlink.ShortLinkResponse
|
||||||
import cn.rtast.fancybot.util.Http
|
import cn.rtast.fancybot.util.Http
|
||||||
import cn.rtast.fancybot.util.str.encodeToBase64
|
|
||||||
import cn.rtast.fancybot.util.str.toJson
|
import cn.rtast.fancybot.util.str.toJson
|
||||||
import cn.rtast.rob.entity.GroupMessage
|
import cn.rtast.rob.entity.GroupMessage
|
||||||
import cn.rtast.rob.util.BaseCommand
|
import cn.rtast.rob.util.BaseCommand
|
||||||
@@ -26,10 +25,10 @@ class ShortLinkCommand : BaseCommand() {
|
|||||||
companion object {
|
companion object {
|
||||||
fun String.makeShortLink(): String {
|
fun String.makeShortLink(): String {
|
||||||
val shortLink = Http.post<ShortLinkResponse>(
|
val shortLink = Http.post<ShortLinkResponse>(
|
||||||
"$API_RTAST_URL/short_link",
|
"$API_RTAST_URL/api/sl",
|
||||||
ShortLinkPayload(this.encodeToBase64()).toJson()
|
ShortLinkPayload(this).toJson()
|
||||||
)
|
)
|
||||||
return "$API_RTAST_URL/s?rnd_id=${shortLink.id}"
|
return "$API_RTAST_URL/${shortLink.id}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user