KurimuzonAkuma
293b3392e6
Fix requested_chat parsing and new buttons
2023-11-29 22:48:40 +03:00
KurimuzonAkuma
5802ed8422
Add new keyboard buttons
2023-11-29 18:19:48 +03:00
KurimuzonAkuma
e77a3f56e7
Update docs compiler
2023-11-28 11:24:28 +03:00
KurimuzonAkuma
c31d795cb2
Add some errors to known errors
2023-11-11 12:42:16 +03:00
KurimuzonAkuma
496da91cd4
Add QUOTE_TEXT_INVALID to known errors
2023-11-01 23:27:47 +03:00
KurimuzonAkuma
21a87b545a
Add BOOSTS_REQUIRED to known errors
2023-10-30 19:48:17 +03:00
KurimuzonAkuma
7f3a2916fd
Update API schema to Layer 166
2023-10-29 00:38:08 +03:00
KurimuzonAkuma
bd557839d5
Added some errors to known errors
2023-10-27 09:34:59 +03:00
KurimuzonAkuma
a05c8d243a
Added some errors to known errors
2023-10-12 23:00:31 +03:00
KurimuzonAkuma
215bc1bebc
Update API schema to Layer 165
2023-10-11 22:15:48 +03:00
KurimuzonAkuma
7cde15f6d5
Update API schema to Layer 164
2023-10-11 22:15:28 +03:00
KurimuzonAkuma
728035c87c
Update API schema to Layer 163
2023-10-11 22:15:10 +03:00
KurimuzonAkuma
925261d7f9
Update API schema to Layer 162
2023-10-11 22:14:57 +03:00
KurimuzonAkuma
3c01a293bf
Update API schema to Layer 161
2023-10-11 22:14:40 +03:00
KurimuzonAkuma
33ab550919
Update API schema to Layer 160
2023-10-11 22:14:19 +03:00
KurimuzonAkuma
ee19a885fd
Update API schema to Layer 159
2023-10-11 22:12:42 +03:00
Dan
bb678a4fb6
Update API schema to Layer 158
2023-04-21 14:56:12 +02:00
Dan
8cff5594c0
Update API schema to Layer 155
2023-04-03 16:29:04 +02:00
Nick
5c5dce6620
Update API schema to Layer 152 ( #1207 )
2023-02-10 12:34:43 +01:00
Dan
a58e19827a
Sort the lists of known errors
2023-01-09 15:22:10 +01:00
Mahesh
043734f02b
Add BUTTON_USER_PRIVACY_RESTRICTED to the list of known errors ( #1193 )
...
* Add BUTTON_USER_PRIVACY_RESTRICTED to known errors
* Update 400_BAD_REQUEST.tsv
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2023-01-09 15:02:20 +01:00
Dan
24018532c8
Add INVITE_REQUEST_SENT to known errors
2023-01-08 17:22:15 +01:00
Nick
388c534e1f
Add BOT_ONESIDE_NOT_AVAIL to known errors ( #1073 )
...
* `BOT_ONESIDE_NOT_AVAIL`
* Update 400_BAD_REQUEST.tsv
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2023-01-08 17:20:36 +01:00
Nick
e0dda5ab26
Update API schema to Layer 151 ( #1182 )
2022-12-30 14:10:37 +01:00
KyMaP13
265f5fc72e
Add VOICE_MESSAGES_FORBIDDEN ( #1151 )
...
* add VOICE_MESSAGES_FORBIDDEN
* Update 400_BAD_REQUEST.tsv
Co-authored-by: onefedov <onefedov@yandex-team.ru>
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-12-23 20:40:31 +01:00
Dan
1d7852a44b
Update API schema to Layer 150
2022-12-06 13:59:06 +01:00
Dan
b81c379548
Update API schema to Layer 149
2022-11-25 22:11:35 +01:00
Nick
a374e0175d
Update API schema to Layer 148
2022-11-13 13:55:44 +01:00
Dan
8077eb4130
Update docs
2022-10-06 12:03:05 +02:00
Dan
8fd79c93c7
Update API schema to Layer 146
2022-09-15 16:51:46 +02:00
Dan
5d11c03b4e
Add set_emoji_status method
2022-09-03 14:18:12 +02:00
Dan
04b343f61b
Add get_default_emoji_statuses method
2022-09-03 14:06:46 +02:00
Dan
06c62c5b4c
Add MessageReactions and ChatReactions to the docs
2022-09-03 13:47:17 +02:00
Dan
7a53c3da57
Add support for emoji status
2022-09-03 13:10:27 +02:00
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
Dan
8c399323c8
Add new method get_custom_emoji_stickers
2022-08-12 17:34:10 +02:00
Nick
bc9161c354
Update API schema to Layer 144 ( #1050 )
2022-08-11 13:59:55 +02:00
AsmSafone
0505ff0d5e
Add some sticker-related errors ( #1055 )
...
* Add STICKERS_TOO_MUCH, STICKERSET_NOT_MODIFIED, STICKER_VIDEO_NOWEBM error description
* Update 400_BAD_REQUEST.tsv
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-08-11 13:56:21 +02:00
Dan
70e73d3ca8
Add ENTITY_BOUNDS_INVALID error description
2022-07-14 21:01:07 +02:00
Dan
0e0642ebfd
Add [403 PREMIUM_ACCOUNT_REQUIRED] error
...
Closes #1024
2022-06-21 12:12:08 +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
97a4ddea27
Update error messages
2022-05-06 21:57:33 +02:00
Dan
295060d190
Remove "0x" prefix from IDs in the documentation
2022-04-27 09:56:58 +02:00
Dan
2f82e753d6
Keep namespaces in constructors names
2022-04-27 09:04:20 +02:00
Dan
c2333c0575
Add inline query results to the documentation
2022-04-24 11:56:07 +02:00
Dan
1ebc704146
Documentation cleanup
2022-04-24 11:56:07 +02:00
Dan
43f9b57567
Add the method answer_web_app_query
2022-04-24 11:56:07 +02:00
Dan
747b25b9eb
Add the class SentWebAppMessage
2022-04-24 11:56:07 +02:00
Dan
c44643faad
Add the class WebAppData
2022-04-24 11:56:07 +02:00
Dan
fd0044c2ec
Add {get,set}_chat_menu_button
2022-04-24 11:56:07 +02:00
Dan
173888f7c9
Fix renamed classes in the documentation
2022-04-24 11:56:07 +02:00
Dan
76546b0a13
Add MenuButton related classes
2022-04-24 11:56:07 +02:00
Dan
7654dc82e8
Add methods {get,set}_bot_default_privileges.py
2022-04-24 11:56:07 +02:00
Dan
6b0dca09de
Add WebAppInfo and field web_app to (Inline)KeyboardButton.
2022-04-24 11:56:07 +02:00
Dan
d48cef9a26
Add ChatJoiner and get_chat_join_requests
...
Rename get_chat_invite_link_{members -> joiners}
Rename get_chat_invite_link_{members -> joiners}_count
2022-04-24 11:56:07 +02:00
Dan
3e33ef0c0d
Add support for media streams with the method stream_media
2022-04-24 11:56:07 +02:00
Dan
4cb9dec35d
Remove remaining iter_* methods
2022-04-24 11:56:07 +02:00
Dan
8af17c3ed5
Documentation improvements
2022-04-24 11:56:07 +02:00
Dan
9be3818486
Add new function compose
2022-04-24 11:56:07 +02:00
Dan
124bcb4db7
Remove API key requirement for existing sessions
2022-04-24 11:56:07 +02:00
Dan
b47591e6d2
Turn examples asynchronous
2022-04-24 11:56:07 +02:00
Dan
405528c74b
Revamp get_chat_members related methods
2022-04-24 11:56:07 +02:00
Dan
d1bdaae81d
Add methods related to discussion threads and comments
2022-04-24 11:56:07 +02:00
Dan
5f6788ad69
Improvements to the documentation
2022-04-24 11:56:07 +02:00
Dan
bf8a334e32
Revamp get_chat_history related methods
2022-04-24 11:56:07 +02:00
Dan
32624ef5e6
Improve type hints
2022-04-24 11:56:06 +02:00
Dan
9661b804b6
Revamp ChatMember, add ChatPrivileges and support for banned chats
2022-04-24 11:56:06 +02:00
Dan
976c2c47a2
Rename update- to set_username and set_chat_username
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
Stark Programmer
abc84b829a
Add bound method Chat.unpin_all_messages ( #959 )
2022-04-16 18:33:26 +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
Krishna-singhal
0825b977ea
Add bound method Message.react ( #937 )
...
* Bound method `react` to send reaction
* Update message.py
* Update message.py
* Update compiler.py
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-03-28 21:03:37 +02:00
Dan
7bfcd5ac5f
Revamp bot commands and bot command scopes
...
Closes #777
2022-03-28 13:23:12 +02:00
Nick
8d7b62654c
Update API schema to Layer 139 ( #936 )
2022-03-11 12:14:59 +01:00
Sam
54f8ca25fb
Add 400 CHANNEL_ADD_INVALID error ( #894 )
...
* Add RPC Error: CHANNEL_ADD_INVALID
* Update 400_BAD_REQUEST.tsv
Co-authored-by: Dan <14043624+delivrance@users.noreply.github.com>
2022-02-13 11:37:43 +01:00
Gor
d9d7a867b5
Add 406 CHANNEL_PRIVATE error ( #899 )
2022-02-13 11:37:14 +01:00
Dan
b676297ca9
Update API schema to Layer 138
2022-02-01 11:36:46 +01:00
Dan
b9424c7455
Add ChatJoinRequest bound methods docs
2022-02-01 11:01:02 +01:00
Dan
aaaa97c77a
Document ApiCallError RPC error
2022-01-31 21:28:51 +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
8c8288412f
Various improvements
2022-01-07 10:18:51 +01:00
Dan
80d0966691
Merge branch 'set-chat-protected-content'
2022-01-07 09:51:47 +01:00
Dan
ac3d2b8d7a
Rename methods and add proper docs
2022-01-05 12:50:44 +01:00
Fernando Werneck
b283bce262
Add No Forwards chat option ( #839 )
...
* Add No Forwards chat option
* Fix chat.py
2022-01-05 12:37:25 +01:00
Dan
46d3d8aaf6
Update REACTION_INVALID error message
2021-12-30 13:39:58 +01:00
Dan
42c690757d
Update API schema to Layer 136
2021-12-30 08:57:02 +01:00
Dan
9a2bc25bc7
Add support for "send_as" chats
...
- Add methods get_send_as_chats() and set_send_as_chat()
- Add field Chat.send_as_chat
2021-12-23 16:53:03 +01:00
Dan
e8076d1b8a
Add method get_discussion_message
2021-12-22 15:00:03 +01:00