chore: add r18 filter

This commit is contained in:
2024-09-23 13:27:26 +08:00
parent 8fc6fbe350
commit 8b297e556c
2 files changed
+4 -3

No files matched your search

@@ -22,8 +22,8 @@ class TenSetuCommand : BaseCommand() {
override suspend fun executeGroup(listener: OneBotListener, message: GroupMessage, args: List<String>) {
val nodeImages = mutableListOf<Image>()
repeat(10) {
val url = Http.get<Setu>("https://api.rtast.cn/api/setu").urls.large
nodeImages.add(Image(Image.Data(url)))
val response = Http.get<Setu>("https://api.rtast.cn/api/setu")
if (!response.r18) nodeImages.add(Image(Image.Data(response.urls.large)))
}
val node = Node(Node.Data("ROBOT", "1845464277", nodeImages))
val nodeMsg = NodeMessageChain.Builder()
@@ -8,7 +8,8 @@
package cn.rtast.fancybot.entity
data class Setu(
val urls: URLS
val urls: URLS,
val r18: Boolean
) {
data class URLS(
val large: String