@@ -44,7 +44,7 @@ public inline fun SaltifyApplication.regex(
4444 val regex = Regex (regex)
4545
4646 return on<Event .MessageReceive >(scope) { event ->
47- val text = event.data. segments.plainText
47+ val text = event.segments.plainText
4848
4949 val matches = regex.findAll(text)
5050 if (matches.any()) block(event, matches)
@@ -65,8 +65,8 @@ public fun SaltifyApplication.command(
6565 val rootDsl = SaltifyCommandContext ().apply (builder)
6666
6767 return on<Event .MessageReceive >(scope) { event ->
68- val rawText = event.data. segments.filterIsInstance<IncomingSegment .Text >()
69- .joinToString(" " ) { it.data. text }
68+ val rawText = event.segments.filterIsInstance<IncomingSegment .Text >()
69+ .joinToString(" " ) { it.text }
7070 .trim()
7171
7272 if (rawText != " $prefix$name " && ! rawText.startsWith(" $prefix$name " )) return @on
@@ -132,14 +132,14 @@ private suspend fun executeCommand(
132132 }
133133
134134 val startInstant = Clock .System .now()
135- execution.logger.info(" ${event.data. peerId} 触发了 $name 指令 (seq=${event.data .messageSeq} )" )
135+ execution.logger.info(" ${event.peerId} 触发了 $name 指令 (seq=${event.messageSeq} )" )
136136
137137 when (event.data) {
138138 is IncomingMessage .Group -> dsl.groupExecutionBlock ? : dsl.executionBlock
139139 else -> dsl.privateExecutionBlock ? : dsl.executionBlock
140140 }?.invoke(execution)
141141
142- execution.logger.info(" seq=${event.data. messageSeq} 处理完成, 用时 ${Clock .System .now() - startInstant} " )
142+ execution.logger.info(" seq=${event.messageSeq} 处理完成, 用时 ${Clock .System .now() - startInstant} " )
143143}
144144
145145@Suppress(" UNCHECKED_CAST" )
0 commit comments