mirror of
https://github.com/InsanusMokrassar/BooruGrabberTelegramBot.git
synced 2025-09-07 09:09:35 +00:00
improvements
This commit is contained in:
25
src/main/kotlin/Boards.kt
Normal file
25
src/main/kotlin/Boards.kt
Normal file
@@ -0,0 +1,25 @@
|
||||
import net.kodehawa.lib.imageboards.ImageBoard
|
||||
import net.kodehawa.lib.imageboards.boards.DefaultBoards
|
||||
import net.kodehawa.lib.imageboards.entities.impl.*
|
||||
import okhttp3.OkHttpClient
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
|
||||
class Boards(
|
||||
private val client: OkHttpClient = OkHttpClient.Builder()
|
||||
.connectTimeout(3, TimeUnit.SECONDS)
|
||||
.readTimeout(3, TimeUnit.SECONDS)
|
||||
.build()
|
||||
) {
|
||||
val E621 = ImageBoard(client, DefaultBoards.E621, FurryImage::class.java)
|
||||
val KONACHAN = ImageBoard(client, DefaultBoards.KONACHAN, KonachanImage::class.java)
|
||||
val RULE34 = ImageBoard(client, DefaultBoards.R34, Rule34Image::class.java)
|
||||
val YANDERE = ImageBoard(client, DefaultBoards.YANDERE, YandereImage::class.java)
|
||||
val DANBOORU = ImageBoard(client, DefaultBoards.DANBOORU, DanbooruImage::class.java)
|
||||
val SAFEBOORU = ImageBoard(
|
||||
client, DefaultBoards.SAFEBOORU,
|
||||
SafebooruImage::class.java
|
||||
)
|
||||
val E926 = ImageBoard(client, DefaultBoards.E926, SafeFurryImage::class.java)
|
||||
val GELBOORU = ImageBoard(client, DefaultBoards.GELBOORU, GelbooruImage::class.java)
|
||||
}
|
Reference in New Issue
Block a user