Skip to content

miniproto.mtproto.codec.decode_unencrypted_message

miniproto.mtproto.codec.decode_unencrypted_message

Section titled “miniproto.mtproto.codec.decode_unencrypted_message”
decode_unencrypted_message(packet: ByteBuffer) -> UnencryptedMessage

Validate and decode an unencrypted MTProto envelope.

Parameters:

  • packet (ByteBuffer) – Complete unencrypted packet bytes.

Returns:

Raises:

  • ValueError – If the packet is too short, nonzero-authenticated, or malformed.