From 5ad150e53da1abbb43789335bd3258d085ed4b0a Mon Sep 17 00:00:00 2001 From: Jannik Reimers Date: Thu, 3 Apr 2025 21:27:42 +0200 Subject: [PATCH] maybe this works --- src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt | 2 +- src/main/kotlin/dev/jansel/aglaea/utils/_Utils.kt | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt b/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt index ebed73b..92e1c63 100644 --- a/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt +++ b/src/main/kotlin/dev/jansel/aglaea/utils/Twitch.kt @@ -25,7 +25,7 @@ class Twitch : KordExKoinComponent { if (event.customRewardId.isPresent && event.customRewardId.get() == "38157e62-de35-4a21-8200-447b55d7577e") { logger.info { "Channel points redeemed: ${event.customRewardId.get()}" } twitchClient!!.graphQL.updateRedemptionStatus( - OAuth2Credential("twitch", twitchToken), + OAuth2Credential("twitch", mainTwitchToken), "120275141", event.eventId, CommunityPointsCustomRewardRedemptionStatus.FULFILLED diff --git a/src/main/kotlin/dev/jansel/aglaea/utils/_Utils.kt b/src/main/kotlin/dev/jansel/aglaea/utils/_Utils.kt index 0fff2b6..d8a067a 100644 --- a/src/main/kotlin/dev/jansel/aglaea/utils/_Utils.kt +++ b/src/main/kotlin/dev/jansel/aglaea/utils/_Utils.kt @@ -10,6 +10,8 @@ val twitchcid = env("TWITCH_CLIENT_ID") val twitchcs = env("TWITCH_CLIENT_SECRET") val twitchToken = env("TWITCH_OAUTH_TOKEN") +// This is the token for the main account, because of ChannelPoint stuff +val mainTwitchToken = env("TWITCH_OAUTH_TOKEN_MAIN") suspend inline fun ExtensibleBotBuilder.twitch(active: Boolean) { hooks { beforeKoinSetup {