diff --git a/chatbot/src/main/kotlin/space/mori/chzzk_bot/chatbot/chzzk/ChzzkHandler.kt b/chatbot/src/main/kotlin/space/mori/chzzk_bot/chatbot/chzzk/ChzzkHandler.kt index f6835f0..5d1846d 100644 --- a/chatbot/src/main/kotlin/space/mori/chzzk_bot/chatbot/chzzk/ChzzkHandler.kt +++ b/chatbot/src/main/kotlin/space/mori/chzzk_bot/chatbot/chzzk/ChzzkHandler.kt @@ -181,7 +181,7 @@ class UserHandler( private var user: User, var streamStartTime: LocalDateTime?, ) { - var messageHandler: MessageHandler + lateinit var messageHandler: MessageHandler var listener: ChzzkChat private val dispatcher: CoroutinesEventBus by inject(CoroutinesEventBus::class.java) @@ -192,7 +192,6 @@ class UserHandler( } init { - messageHandler = MessageHandler(this@UserHandler) listener = chzzk.chat(channel.channelId) .withAutoReconnect(true) .withChatListener(object : ChatEventListener { @@ -216,6 +215,7 @@ class UserHandler( } }) .build() + messageHandler = MessageHandler(this@UserHandler) }