From 72a52925cd8d07f348f16577d1dfa0dc06a40d25 Mon Sep 17 00:00:00 2001 From: Jannik Reimers Date: Thu, 3 Apr 2025 23:43:42 +0200 Subject: [PATCH] ok please --- src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt b/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt index 4584fbe..f25d0b5 100644 --- a/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt +++ b/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt @@ -9,6 +9,7 @@ import dev.jansel.aglaea.logger import dev.jansel.aglaea.twitchClient import dev.kord.common.entity.Snowflake import dev.kord.core.behavior.channel.createMessage +import dev.kord.core.behavior.getChannelOf import dev.kord.core.entity.channel.GuildMessageChannel import dev.kordex.core.koin.KordExKoinComponent import io.ktor.client.request.forms.* @@ -35,9 +36,10 @@ class Twitch : KordExKoinComponent { runBlocking { launch { // Send a message to the channel - val channel = botRef!!.kordRef.getChannelOf(Snowflake(1130954956892029060)) + val channel = botRef!!.kordRef.getGuildOrNull(Snowflake(1130932838200512584))!! + .getChannelOf(Snowflake(1130954956892029060)) val replay = ReplayCollection().get(event.message) - channel!!.createMessage { + channel.createMessage { content = "Channel points redeemed: ${event.customRewardId.get()}" this.addFile("replay.osr", ChannelProvider(null) { ByteReadChannel(replay!!.replayFile) }) }