some debugs on ChzzkHandler

This commit is contained in:
dalbodeule 2024-08-04 17:25:47 +09:00
parent aad10a0f44
commit 4d63022130
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65
2 changed files with 4 additions and 1 deletions

View File

@ -27,6 +27,7 @@ import java.time.LocalDateTime
object ChzzkHandler {
private val handlers = mutableListOf<UserHandler>()
private val logger = LoggerFactory.getLogger(this::class.java)
lateinit var botUid: String
@Volatile private var running: Boolean = false
fun addUser(chzzkChannel: ChzzkChannel, user: User) {
@ -34,6 +35,7 @@ object ChzzkHandler {
}
fun enable() {
botUid = chzzk.loggedUser.userId
UserService.getAllUsers().map {
chzzk.getChannel(it.token)?.let { token -> addUser(token, it) }
}

View File

@ -243,8 +243,9 @@ class MessageHandler(
}
internal fun handle(msg: ChatMessage, user: User) {
val commandKey = msg.content.split(' ')[0]
if(msg.userId == ChzzkHandler.botUid) return
val commandKey = msg.content.split(' ')[0]
commands[commandKey.lowercase()]?.let { it(msg, user) }
}