discord / erlpack

High Performance Erlang Term Format Packer
MIT License
217 stars 64 forks source link

Bad version number. Expected 131 found 120 #55

Open MahdiAw opened 1 year ago

MahdiAw commented 1 year ago

from websocket import create_connection from erlpack import pack from erlpack import unpack ws = createconnection("wss://gateway.discord.gg/?encoding=json&v=9&compress=zlib-stream") response = ws.recv() response b'x\x9c4\xc9A\n\xc20\x10\x05\xd0\xbb\xfcu"\xa9(\xc8\\xa5)elG\r\xa4i\x99\x8e\x8a\x84\xdc]7\xee\x1e\xbc\n\x03\x95g\xce\x0e\xfb\x1f\xeb\x06\xea\x82\xc3\x0c\xaax\x08\xab]\x85mL\xc5D\x9cA\xa7\xeex\xfe\xfdh\xca\x93\x80z\xf4\x11w6y\xf3\xc7o:\xfb\x85S\xf1v)\xb7\x08W#\x964\xe9\xbaGP8\x846`h\xed\x0b\x00\x00\xff\xff' unpack(response) Traceback (most recent call last): File "", line 1, in File "py/erlpack/_unpacker.pyx", line 29, in erlpack._unpacker.ErlangTermDecoder.loads erlpack._unpacker.ErlangTermDecodeError: Bad version number. Expected 131 found 120