mirror of
https://github.com/whitechi73/OpenShamrock.git
synced 2024-08-14 13:12:17 +08:00
Shamrock
: 修复群戳一戳丶群打卡获取的群号错误
This commit is contained in:
parent
ec39aa7bc3
commit
003c4d4456
@ -282,14 +282,11 @@ internal object PrimitiveListener {
|
||||
|
||||
|
||||
private suspend fun onGroupPokeAndGroupSign(time: Long, pb: ProtoMap) {
|
||||
var groupCode = pb[1, 1, 1].asULong
|
||||
|
||||
// ntqq
|
||||
var detail = pb[1, 3, 2]
|
||||
if (detail !is ProtoMap) {
|
||||
try {
|
||||
val readPacket = ByteReadPacket(detail.asByteArray)
|
||||
groupCode = readPacket.readBuf32Long()
|
||||
readPacket.discardExact(4)
|
||||
readPacket.discardExact(1)
|
||||
detail = ProtoUtils.decodeFromByteArray(readPacket.readBytes(readPacket.readShort().toInt()))
|
||||
readPacket.release()
|
||||
@ -297,13 +294,13 @@ internal object PrimitiveListener {
|
||||
LogCenter.log("onGroupPokeAndGroupSign error: ${e.stackTraceToString()}", Level.WARN)
|
||||
}
|
||||
}
|
||||
|
||||
lateinit var target: String
|
||||
lateinit var operation: String
|
||||
var action: String? = null
|
||||
var suffix: String? = null
|
||||
var actionImg: String? = null
|
||||
var rankImg: String? = null
|
||||
val groupCode = detail[4].asULong
|
||||
detail[26][7]
|
||||
.asList
|
||||
.value
|
||||
|
Loading…
x
Reference in New Issue
Block a user