1
0

more rebasing

This commit is contained in:
Jannik Reimers 2024-11-28 09:01:24 +01:00
parent e05bd9fe9c
commit f0d9a037c1
Signed by: jansel
GPG Key ID: 39C62D7D5233CFD0
2 changed files with 6 additions and 4 deletions

View File

@ -3,19 +3,19 @@
*/
package dev.jansel.feixiao
import com.github.philippheuer.events4j.reactor.ReactorEventHandler
import com.github.twitch4j.TwitchClient
import com.github.twitch4j.TwitchClientBuilder
import com.github.twitch4j.events.ChannelGoLiveEvent
import dev.jansel.feixiao.database.collections.StreamerCollection
import dev.jansel.feixiao.extensions.EventHooks
import dev.jansel.feixiao.extensions.StreamerCommand
import dev.jansel.feixiao.utils.*
import dev.kord.core.entity.channel.GuildMessageChannel
import dev.jansel.feixiao.utils.database
import dev.jansel.feixiao.utils.token
import dev.kordex.core.ExtensibleBot
import dev.kordex.core.i18n.SupportedLocales
import io.github.oshai.kotlinlogging.KotlinLogging
import kotlinx.coroutines.launch
import kotlinx.coroutines.runBlocking
import dev.jansel.feixiao.utils.twitch
var twitchClient: TwitchClient? = null
val logger = KotlinLogging.logger { }

View File

@ -1,5 +1,6 @@
package dev.jansel.feixiao.utils
import com.github.philippheuer.events4j.reactor.ReactorEventHandler
import com.github.twitch4j.TwitchClientBuilder
import com.github.twitch4j.events.ChannelGoLiveEvent
import dev.jansel.feixiao.botRef
@ -14,6 +15,7 @@ class Twitch : KordExKoinComponent {
suspend fun init() {
twitchClient = TwitchClientBuilder.builder()
.withEnableHelix(true)
.withDefaultEventHandler(ReactorEventHandler::class.java)
.withClientId(twitchcid)
.withClientSecret(twitchcs)
.build()