1
0

test twitch stuff
All checks were successful
Build & Publish / build (push) Successful in 3m40s

This commit is contained in:
Jannik Reimers 2025-04-03 20:22:00 +02:00
parent 0cc27f9b73
commit 948494a9fb
Signed by: jansel
GPG Key ID: 39C62D7D5233CFD0

View File

@ -10,15 +10,15 @@ class Twitch : KordExKoinComponent {
suspend fun init() { suspend fun init() {
twitchClient = TwitchClientBuilder.builder() twitchClient = TwitchClientBuilder.builder()
.withEnableHelix(true) .withEnableHelix(true)
.withEnablePubSub(true)
.withClientId(twitchcid) .withClientId(twitchcid)
.withClientSecret(twitchcs) .withClientSecret(twitchcs)
.build() .build()
twitchClient!!.chat.joinChannel(getTwitchNameById("120275141")) twitchClient!!.chat.joinChannel(getTwitchNameById("120275141"))
twitchClient!!.eventManager.onEvent(com.github.twitch4j.chat.events.channel.ChannelMessageEvent::class.java) twitchClient!!.eventManager.onEvent(
{ event -> com.github.twitch4j.chat.events.channel.ChannelMessageEvent::class.java
) { event ->
logger.info { "Message from Twitch: ${event.user.name}: ${event.message}" } logger.info { "Message from Twitch: ${event.user.name}: ${event.message}" }
} }
} }