Telethon/telethon/tl
Lonami Exo 33ce702ab9 Pre-pack outgoing TLMessage
This has several benefits:
- The message can be resent without re-calling bytes(),
  which for some requests may be expensive.
- Converting requests to bytes early lets us detect
  errors early, such as OverflowError on bad requests.
- Containers can't exceed 1044456 bytes so knowing their
  length is important. This can now be done in O(1).

But also several drawbacks:
- If the object is modified the bytes won't reflect this.
  This isn't an issue because it's only done for in msgs.
- Incoming messages can no longer be reconverted into
  bytes but this was never needed anyway.
2018-07-07 11:46:21 +02:00
..
core Pre-pack outgoing TLMessage 2018-07-07 11:46:21 +02:00
custom Fix MessageAction not allowing access to media 2018-07-03 14:13:44 +02:00
__init__.py Subclass TLRequest for content-related objects 2018-06-12 20:14:21 +02:00
tlobject.py Subclass TLRequest for content-related objects 2018-06-12 20:14:21 +02:00