Dan
2cd0f38602
Update API schema to Layer 145
2022-09-03 13:08:35 +02:00
Dan
95aae430a8
Fix serialization of empty optional lists
2022-08-28 16:43:45 +02:00
Nick
bc9161c354
Update API schema to Layer 144 ( #1050 )
2022-08-11 13:59:55 +02:00
Dan
7f9e841ccd
Update API schema to Layer 143
2022-06-14 17:09:02 +02:00
Dan
8961da7a2c
Update API schema to Layer 142
2022-05-13 11:56:42 +02:00
Dan
295060d190
Remove "0x" prefix from IDs in the documentation
2022-04-27 09:56:58 +02:00
Dan
32624ef5e6
Improve type hints
2022-04-24 11:56:06 +02:00
Dan
1885acd594
Reformat code
2022-04-16 20:02:10 +02:00
Dan
42fdb03d24
Revert "Remove unneeded parts"
...
This reverts commit 849321e5ca
.
2022-04-16 20:01:38 +02:00
Dan
d6c80ff0f9
Fix non-flags parameters with the same name "flags" being treated as TL flags
2022-04-11 14:52:59 +02:00
Dan
82b029c3bf
Use Optional[Type] instead of Union[Type, None]
2022-04-11 14:34:29 +02:00
Dan
e8250bd576
Add missing backslash to the pattern
2022-04-11 14:29:17 +02:00
Dan
849321e5ca
Remove unneeded parts
2022-04-11 14:27:20 +02:00
Dan
8b92ac8b7f
Add support for multiple TL flags
2022-04-11 12:46:29 +02:00
Nick
688c24bc3e
Update API schema to Layer 140 ( #949 )
2022-04-11 11:16:26 +02:00
Nick
8d7b62654c
Update API schema to Layer 139 ( #936 )
2022-03-11 12:14:59 +01:00
Dan
b676297ca9
Update API schema to Layer 138
2022-02-01 11:36:46 +01:00
Dan
333d22afca
Update API schema to Layer 137
2022-01-29 14:45:35 +01:00
Dan
a6299f8401
Use a proper condition check when dealing with flag vectors
...
When reading flag vectors, non-existent vectors are being translated
to [] (empty list). When writing them, the flag condition was
strictly checking for None and an empty list [] would result in an
empty vector being serialized, which should not happen.
Related to #871 .
2022-01-11 17:24:17 +01:00
Dan
527ec23c20
Revert reading non-existent flag vectors from None to []
2022-01-11 16:59:08 +01:00
Sam
de9705f126
Fix core types and compiler ( #871 )
...
- Add missing ID to FutureSalts
- Have vector flags read to None instead of [] for non-existent lists
2022-01-11 16:40:37 +01:00
Dan
626a1bd938
Update copyright year
2022-01-07 10:23:45 +01:00
Dan
42c690757d
Update API schema to Layer 136
2021-12-30 08:57:02 +01:00
Dan
ca29ea1db4
Update API schema to Layer 135
2021-11-26 18:03:17 +01:00
Dan
a460d12a82
Update API schema to Layer 134
2021-11-10 10:23:10 +01:00
Dan
362441a74a
Update API schema to Layer 133 (patch)
2021-09-25 10:02:19 +02:00
Dan
eec7ec3947
Update API schema to Layer 133
2021-09-10 19:46:38 +02:00
Dan
320696b4b2
Update API schema to Layer 132
2021-08-31 21:59:23 +02:00
餅喵
4d933b80f9
Fix TL schema naming conflicts ( #690 )
...
* Avoid variable conflicts with Telegram TL schema
* Fix game button with no data attached to button
* Update combinator.txt
* Update compiler.py
* Update tl_object.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2021-08-28 10:01:12 +02:00
Dan
6745c9d815
Update API schema to Layer 131
2021-07-25 12:46:39 +02:00
Dan
3d6ec570f3
Update API schema to Layer 130
2021-07-10 09:43:14 +02:00
Dan
8845b976ab
Fix docs ( #699 ) ( #703 )
...
* Fix docs (#699 )
* typo fixing
* Update inline_query_result_video.py
* layer update 129 (commits)
* fixes
* Update main_api.tl
* Update main_api.tl
Co-authored-by: BelgenOp <76117511+BelgenOp@users.noreply.github.com>
2021-06-23 17:01:06 +02:00
Dan
3dde55db39
Update API schema to L129 (patch)
2021-06-20 08:48:38 +02:00
Dan
ab63abe6fd
Update API schema to Layer 129
2021-06-06 11:52:01 +02:00
Dan
416c351f6b
Update API schema to Layer 128
2021-04-12 21:16:34 +02:00
Dan
b1dc0315a1
Update API schema to Layer 126
2021-03-21 21:52:37 +01:00
Dan
b6613fbd63
Update API schema to Layer 125 (patch)
2021-03-17 20:38:00 +01:00
Dan
31148c3a56
Update API schema to Layer 125
2021-03-14 12:25:17 +01:00
Dan
5dabeeafbb
Update API schema to Layer 124
2021-02-23 13:04:10 +01:00
Dan
9f5179863a
Update API schema (Layer 123 patch)
2021-02-12 21:21:23 +01:00
Dan
c3819ddb56
Update API schema to Layer 123
2021-01-28 13:03:39 +01:00
Dan
7dda167c09
Update copyright notice
...
Year 2021
2021-01-01 22:58:48 +01:00
Dan
3d971fb577
Allow passing False instead of None for optional flag-boolean parameters
...
Previously, passing anything that was not None would result in the boolean
flag being set to True, even when passing False. This will make it simpler
to deal with optional flag-boolean values in the raw API.
2020-12-25 12:16:20 +01:00
Dan
3ca90b84c7
Update API schema (Layer 122 patch, again)
2020-12-22 19:57:21 +01:00
Dan
503327c864
Update API schema (Layer 122 patch)
2020-12-14 17:33:05 +01:00
Dan
5cbe03e89e
Update API schema to Layer 122
2020-12-08 22:25:11 +01:00
Dan
31f9772917
Update API schema to Layer 120
2020-10-30 19:50:29 +01:00
Dan
a18e0242fa
Fix raw API not being properly imported when using repr/eval
...
Fixes #423
2020-08-30 11:17:20 +02:00
Dan
22d9077e2b
Warn users in case they try to use base types as arguments
2020-08-29 15:12:45 +02:00
Dan
d385aae1d2
Types don't need to inherit from TLObject
2020-08-27 14:20:30 +02:00