Drop emoji when rendering at; fix #1938

This commit is contained in:
Karlatemp 2022-03-27 21:48:24 +08:00
parent 7a2d2ef1f9
commit cf39a628a2
No known key found for this signature in database
GPG Key ID: C6B606FF23D8FED7
2 changed files with 33 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -15,6 +15,7 @@ import net.mamoe.mirai.contact.Group
import net.mamoe.mirai.contact.nameCardOrNick
import net.mamoe.mirai.internal.network.protocol.data.proto.ImMsgBody
import net.mamoe.mirai.message.data.*
import net.mamoe.mirai.utils.dropEmoji
import net.mamoe.mirai.utils.safeCast
@ -47,7 +48,7 @@ internal fun At.toJceData(
} else {
findFromGroup(group) ?: findFromSource()
} ?: target
}"
}".dropEmoji()
return ImMsgBody.Text(
str = text,
attr6Buf = buildPacket {