levlam
34ed6c3512
Store td_api::messageReplyToMessage in MessageInfo.
2023-11-05 21:54:58 +03:00
levlam
9447ce07ea
Minor improvements.
2023-11-04 02:39:57 +03:00
levlam
9a7a293a84
Update TDLib to 1.8.21.
2023-10-31 03:10:35 +03:00
levlam
d836f78e41
Log skipped updates.
2023-10-23 11:53:20 +03:00
levlam
f15bc7396e
Update TDLib to 1.8.20.
2023-10-13 01:15:42 +03:00
levlam
9c413c7f11
Maintain last time when a file was uploaded for all requests.
2023-09-25 19:39:51 +03:00
levlam
d5783a1545
Add more fields to WriteAccessAllowed.
2023-09-19 20:37:10 +03:00
levlam
2b43e08dca
Support "can_post_stories", "can_edit_stories" and "can_delete_stories" administrator rights.
2023-09-19 19:37:24 +03:00
levlam
11d19baa2e
Update TDLib to 1.8.19.
2023-09-19 19:26:43 +03:00
levlam
df1fe4c05f
Fail request early if message/caption/explanation text is too long.
2023-09-14 19:11:12 +03:00
levlam
4e8ba65838
Update TDLib to 1.8.18.
2023-09-13 23:14:57 +03:00
levlam
95ff757c73
Immediately return an error if more than 50 inline query results are provided.
2023-09-06 18:48:41 +03:00
levlam
70670d7217
Explicitly disallow message updates with "channel_chat_created" content.
2023-09-06 17:06:21 +03:00
levlam
0868ee6beb
Simplify reply markup parsing.
2023-07-31 20:01:53 +03:00
levlam
a78edf0703
Use JsonObject member functions to get field values.
2023-07-31 17:53:56 +03:00
levlam
2bbaf87fea
Use get_json_object_long_field to fetch "amount".
2023-07-31 14:02:50 +03:00
levlam
9f688af4fb
Add dedicated threads for TQueue and webhook databases and webhook certificate processing.
2023-07-25 22:32:05 +03:00
levlam
ec8e44de5a
Improve warnings for old updates.
2023-07-24 21:41:15 +03:00
levlam
f4422f5976
Add unpinAllGeneralForumTopicMessages.
2023-07-24 17:19:14 +03:00
levlam
afd30f2cfa
Support messageStory as empty objects.
2023-07-24 16:14:03 +03:00
levlam
51fba26f78
Add Chat.emoji_status_expiration_date.
2023-07-21 13:33:00 +03:00
levlam
736411c113
Update TDLib to 1.8.15 and support votes by chats in polls.
2023-07-20 17:06:32 +03:00
levlam
1fa5c2c31a
Improve processing of new messages.
2023-07-20 16:58:10 +03:00
levlam
9ce2f7df4c
Don't drop replies to deleted messages.
2023-07-20 16:30:46 +03:00
levlam
68dc4f54a5
Don't track replies by yet unsent messages.
2023-07-20 16:25:42 +03:00
levlam
c8e50b8011
Improve replies handling.
2023-07-19 23:54:47 +03:00
levlam
a9a0140476
Keep last time when a file was uploaded.
2023-07-06 14:47:31 +03:00
levlam
84e512c2e4
Make Client::get_reply_markup static.
2023-07-06 14:01:14 +03:00
David Guillen Fandos
1c30dc8d3d
Merge remote-tracking branch 'official-upstream/master'
2023-05-03 23:48:27 +02:00
levlam
e7a61ce8f8
Add "switch_inline_query_chosen_chat" inline keyboard buttons.
2023-04-07 15:29:16 +03:00
levlam
9e87ac2bf9
Add ChatMemberUpdated.via_chat_folder_invite_link.
2023-04-07 14:55:58 +03:00
levlam
38a11d1e1f
Add setMyName.
2023-04-07 14:52:10 +03:00
levlam
a894cace6b
Add getMyName.
2023-04-07 14:48:34 +03:00
levlam
6561063f52
Update TDLib to 1.8.14.
2023-04-07 14:36:27 +03:00
levlam
e9d32ad23d
Add Query::get_peer_ip_address.
2023-03-13 18:42:35 +03:00
levlam
26854a6a3d
Completely disable network statistics.
2023-03-13 17:40:07 +03:00
Giuseppe Marino
76e5967b72
Merge remote-tracking branch 'upstream/master'
2023-03-11 12:05:34 +01:00
levlam
79ea507664
Minor improvements.
2023-03-09 18:54:59 +03:00
levlam
8fd2a69378
Add setMyShortDescription.
2023-03-04 22:13:39 +03:00
levlam
8ee91caacf
Add getMyShortDescription.
2023-03-04 22:12:34 +03:00
levlam
ac28919390
Add getMyDescription.
2023-02-27 21:32:38 +03:00
levlam
f25e81c015
Add setMyDescription.
2023-02-27 02:19:10 +03:00
levlam
ab54061365
Add emoji to sendSticker.
2023-02-26 22:23:38 +03:00
levlam
1720ba3e81
Support "web_app" button in inline query results.
2023-02-22 21:01:05 +03:00
levlam
4dc418b8d3
Add optional web_app_name to WriteAccessAllowed.
2023-02-22 20:45:37 +03:00
levlam
7b2acc80be
Avoid unneeded namespace qualification.
2023-02-22 19:50:53 +03:00
levlam
b81073cb1a
Remove using of td::Json*.
2023-02-22 19:47:23 +03:00
levlam
f24dca312f
Remove using for td::Status and td::Slice.
2023-02-22 19:40:25 +03:00
levlam
b38ce2a79d
Add deleteStickerSet.
2023-02-16 16:27:58 +03:00
levlam
64591671fc
Add getStickerMaskPosition.
2023-02-14 18:04:47 +03:00
levlam
116e7aab24
Add setStickerKeywords.
2023-02-14 17:54:59 +03:00
levlam
c48dfe5d4d
Add setStickerEmojiList.
2023-02-14 17:43:08 +03:00
levlam
bb5f3651b2
Add Client::get_sticker_input_file.
2023-02-14 17:40:32 +03:00
levlam
401894a53b
Add setStickerSetTitle.
2023-02-14 17:30:50 +03:00
levlam
0c7a7236eb
Add setCustomEmojiStickerSetThumbnail.
2023-02-14 17:26:31 +03:00
levlam
84e6f5fa1d
Support keywords in InputSticker.
2023-02-14 17:13:19 +03:00
levlam
d3898d9b7f
Allow to preupload animated and video stickers.
2023-02-14 16:46:05 +03:00
levlam
a1d7c768bb
Aloow to specify up to 50 stickers in createNewStickerSet.
2023-02-14 16:34:10 +03:00
levlam
d0b5abfc46
Support InputSticker in addStickerToSet.
2023-02-14 14:26:42 +03:00
levlam
1da3d34299
Add Sticker.needs_repainting.
2023-02-14 14:07:38 +03:00
levlam
3be3dfedf6
Add "needs_repainting" parameter in createNewStickerSet.
2023-02-14 13:37:27 +03:00
levlam
96e534bddc
Rename "thumb" to "thumbnail".
2023-02-14 13:30:17 +03:00
levlam
0cf13d3bf4
Update TDLib to 1.8.12.
2023-02-13 17:25:33 +03:00
levlam
09c9db306a
Fail flood-limited queries with a delay.
2023-02-13 15:52:15 +03:00
levlam
12c56318a8
Update clang-format to 16.0.0.
2023-02-13 15:44:46 +03:00
Giuseppe Marino
85763a1591
Merge remote-tracking branch 'upstream/master'
2023-02-04 15:31:24 +01:00
levlam
0e6826b7e4
Add use_independent_chat_permissions to restrictChatMember and setChatPermissions.
2023-02-01 04:00:16 +03:00
levlam
0bc181c216
Add ChatJoinRequest.user_chat_id.
2023-02-01 03:46:27 +03:00
levlam
2c23688be6
Support separate media permissions.
2023-01-31 01:46:40 +03:00
levlam
70428fb762
Improve BotInfo for bots with invalid tokens.
2023-01-18 22:44:47 +03:00
levlam
82d592702d
Support messageUserShared and messageChatShared.
2023-01-12 14:49:26 +03:00
levlam
c3c8f112ee
Support "request_chat" keyboard buttons.
2023-01-11 20:50:43 +03:00
levlam
e636a6db45
Support "request_user" keyboard buttons.
2023-01-11 20:39:34 +03:00
levlam
c68f6a7a89
Update TDLib to 1.8.11.
2023-01-11 20:30:27 +03:00
levlam
1b741dd3b3
Update TDLib and asynchronously destroy deleted TQueue events.
2023-01-06 18:03:45 +03:00
levlam
348b94bdee
Update copyright year.
2023-01-01 00:31:16 +03:00
Giuseppe Marino
73c8efa528
Merge remote-tracking branch 'upstream/master'
...
Changes how searchChatMessages works, may break some code
2022-12-30 21:33:26 +01:00
levlam
c5ed576b1e
Use public photo if full profile photo is unavailable.
2022-12-30 00:21:16 +03:00
levlam
fbc493c361
Add Chat.has_aggressive_anti_spam_enabled.
2022-12-29 21:11:42 +03:00
levlam
b972cebad4
Add Chat.has_hidden_members.
2022-12-29 21:06:38 +03:00
levlam
849d48e858
Add methods for General topic management.
2022-12-29 21:02:15 +03:00
levlam
9b47c90de9
Add Message.write_access_allowed.
2022-12-29 18:06:35 +03:00
levlam
d19413f8e6
Add Message.general_forum_topic_hidden/general_forum_topic_unhidden.
2022-12-29 17:53:55 +03:00
levlam
3704082f2a
Add and use JsonEmptyObject.
2022-12-29 17:51:39 +03:00
levlam
38df7114f2
Add Message.forum_topic_edited.
2022-12-29 17:37:59 +03:00
levlam
28106d9df4
Support sending of media with spoiler.
2022-12-29 17:26:39 +03:00
levlam
e5af2d3133
Add Message.has_media_spoiler field.
2022-12-29 16:56:32 +03:00
levlam
1fd451510f
Add ReplyKeyboardMarkup.is_persistent field.
2022-12-29 00:54:24 +03:00
levlam
921f5c4b2e
Update TDLib to 1.8.10.
2022-12-27 00:52:14 +03:00
levlam
b6f135b4c0
Add message_thread_id parameter to sendChatAction.
2022-12-15 20:05:22 +03:00
levlam
5166914162
Improve authorization errors handling.
2022-12-12 19:33:35 +03:00
levlam
ed9f836977
Add and use Client::get_closing_error().
2022-12-12 17:57:22 +03:00
levlam
9aeb8135e0
Use fail_query_closing in Client::on_closed.
2022-12-12 14:05:37 +03:00
levlam
66b5d8aa07
Add Client::get_retry_after_time helper.
2022-12-11 23:26:23 +03:00
Giuseppe Marino
79714c29a9
Merge branch 'master' of github.com:tdlight-team/tdlight-telegram-bot-api
2022-12-03 20:02:29 +01:00
Giuseppe Marino
d6950e5d80
Merge Version 6.3.2
2022-12-03 20:02:12 +01:00
levlam
1c0774b1a9
Log number of flood-limited requests.
2022-11-30 17:37:35 +03:00
levlam
48a5609de2
Improve limit for active queries.
2022-11-30 17:30:28 +03:00
levlam
ed0532bcf7
Use destroy_on_scheduler in WebhookActor.
2022-11-27 01:31:00 +03:00
levlam
428f438e4f
Avoid speculative message deletion from cache.
2022-11-23 14:53:43 +03:00
levlam
1d5dc9e5e8
Check for MAX_CONCURRENTLY_SENT_CHAT_MESSAGES as early as possible.
2022-11-22 21:31:04 +03:00
levlam
53aa4d2f03
Reget poll messages from TDLib.
2022-11-22 13:34:16 +03:00
levlam
ce6ddc74d7
Limit the number of simultaneously uploaded files.
2022-11-14 15:35:43 +03:00
levlam
84ceee07bf
Use TQueue::clear.
2022-11-12 10:44:00 +03:00
levlam
a9cb897af4
Update TDLib to 1.8.9 and add SslCtx caching.
2022-11-11 15:37:07 +03:00
levlam
29cc000c08
Fix type of icon_custom_emoji_id.
2022-11-08 01:28:57 +03:00
levlam
0ddf9a460d
Fix type of emoji_status_custom_emoji_id.
2022-11-07 00:59:20 +03:00
levlam
daf986972b
Destroy deleted messages on another thread.
2022-11-03 20:30:14 +03:00
levlam
8aac13eb4d
Check message_thread_id parameter before using it.
2022-11-02 14:05:23 +03:00
levlam
36e41d6b7f
Add unpinAllForumTopicMessages method.
2022-10-31 20:29:38 +03:00
levlam
88748a50f3
Add deleteForumTopic method.
2022-10-31 19:16:14 +03:00
levlam
807c353fc0
Add reopenForumTopic method.
2022-10-31 19:13:57 +03:00
levlam
82ec9dc608
Add closeTopicForum method.
2022-10-31 19:11:29 +03:00
levlam
1f7cd2cba5
Add editForumTopic method.
2022-10-31 18:55:34 +03:00
levlam
1e68d49193
Add createForumTopic method.
2022-10-31 18:44:29 +03:00
levlam
83bcb31994
Add getForumTopicIconStickers method.
2022-10-31 18:27:17 +03:00
levlam
39392705a7
Allow to specify message_thread_id while sending messages.
2022-10-31 18:16:51 +03:00
levlam
f4b4ab3d74
Add "forum_topic_closed"/"forum_topic_reopened" messages.
2022-10-31 17:42:34 +03:00
levlam
8fa63c21f9
Add "forum_topic_created" messages.
2022-10-31 17:35:54 +03:00
levlam
1c3235b402
Add Message.is_topic_message.
2022-10-31 17:14:23 +03:00
levlam
b0fec0b09d
Add Message.message_thread_id.
2022-10-31 17:09:34 +03:00
levlam
342d59a19d
Add can_manage_topics chat permission.
2022-10-31 16:15:46 +03:00
levlam
ea978c5770
Add can_manage_topics administrator right.
2022-10-31 16:12:13 +03:00
levlam
5fb80085fb
Add Chat.emoji_status_custom_emoji_id.
2022-10-31 15:59:15 +03:00
levlam
1ba4392648
Add Chat.active_usernames.
2022-10-31 15:49:53 +03:00
levlam
1270c70499
Add Chat.is_forum.
2022-10-31 15:36:42 +03:00
levlam
90d30d9a63
Update TDLib to 1.8.8.
2022-10-31 12:30:11 +03:00
naftali100
3384d7050d
add missing limit params
2022-10-30 20:03:46 +02:00
levlam
c1db2380bd
Send less updates repeatedly in getUpdates.
2022-10-23 11:34:24 +03:00
levlam
b44bc1cabd
Update TDLib and use AsyncFileLog instead of FileLog.
2022-10-09 20:16:45 +03:00
levlam
3be8cb6323
Move dump_statistics to ClientManager.
2022-10-06 22:18:36 +03:00
levlam
04825c4b70
Move ClientManager to a separate thread.
2022-10-04 18:27:50 +03:00
levlam
2cca516445
Fail pending setWebhook queries during closing.
2022-10-04 17:05:35 +03:00
levlam
e4324ead54
Copy webhook certificate in another thread.
2022-10-04 16:26:51 +03:00
levlam
2224b715be
Improve logging for delayed message updates.
2022-09-29 20:28:44 +03:00
levlam
254ad97805
Update TDLib to 1.8.7 and support extended_media in sendInvoice.
2022-09-23 20:29:42 +03:00
levlam
834caf09bf
Fail queries immediately if there are too many active queries already.
2022-09-18 10:19:58 +03:00
levlam
c35bbf1bd2
Update TDLib to 1.8.6 and add options for changing CPU affinity.
2022-09-18 00:20:41 +03:00
levlam
3b5cf48e5b
Improve errors returned by get_input_message_contents.
2022-08-28 22:30:49 +03:00
Giuseppe Marino
bcc8c6e60e
Merge version 6.2
2022-08-21 20:16:05 +02:00
levlam
90910f6ded
Update TDLib and use td::WaitFreeHashMap if appropriate.
2022-08-21 14:44:57 +03:00
levlam
9f3f32391c
Add Chat.has_restricted_voice_and_video_messages.
2022-07-21 19:12:28 +03:00
levlam
e66c5fa67d
Add custom_emoji_id field to the class Sticker.
2022-07-21 19:06:37 +03:00
levlam
7cfdea2053
Add getCustomEmojiStickers.
2022-07-21 19:00:58 +03:00
levlam
eed4773a4f
Add sticker_type fields and parameter.
2022-07-21 18:17:23 +03:00
levlam
4a7d515d94
Support custom_emoji entities.
2022-07-20 23:28:56 +03:00
levlam
4be79ff78c
Update TDLib to 1.8.5.
2022-07-20 22:54:07 +03:00
levlam
2633de8b53
Update TDLib and destroy some big data storages asynchronously.
2022-07-20 14:48:12 +03:00
levlam
c237634847
Improve warnings about size of update queue.
2022-07-09 14:08:08 +03:00
levlam
ca2bb3cec6
Unlink webhook certificate in another thread.
2022-07-01 13:58:28 +03:00
levlam
0749acb7e6
Use Scheduler::run_on_scheduler.
2022-06-30 21:30:14 +03:00
levlam
95131fe376
Update TDLib.
2022-06-30 20:27:08 +03:00
Giuseppe Marino
58168e2df3
Merge version 6.1
2022-06-30 15:51:45 +02:00
levlam
4f3105f4a4
Rely on TDLib checks for downloaded file existence.
2022-06-29 18:51:24 +03:00
levlam
ba6f4c2e8d
Add Sticker.premium_animation.
2022-06-06 16:33:42 +03:00
levlam
b102163220
Improve sendMediaGroup error message.
2022-05-30 21:32:01 +03:00
levlam
897ddb64ce
Add User.is_premium.
2022-05-24 16:56:53 +03:00
levlam
7b20bdacdf
Allow to use attach protocol to upload webhook certificate.
2022-05-13 18:24:18 +03:00
levlam
0ac93c8674
Add join_to_send_messages and join_by_request flags to Chat.
2022-05-13 16:41:12 +03:00
levlam
06d40edb0a
Allow to specify a secret_token in setWebhook to ensure that webhook was set by the domain owner.
2022-05-13 16:39:32 +03:00
levlam
fd7489f6da
Add the field User.added_to_attachment_menu.
2022-05-11 19:46:07 +03:00
levlam
89f6bed3b8
Add createInvoiceLink.
2022-05-09 21:49:26 +03:00
levlam
2001518ec5
Update TDLib to 1.8.4.
2022-05-09 19:25:56 +03:00
Giuseppe Marino
be24b3caaf
fix user status empty
2022-05-03 12:19:57 +02:00
Giuseppe Marino
411f4b15c5
add user status
2022-05-02 22:08:22 +02:00
Giuseppe Marino
edcb8529e6
Merge version 6.0.1
2022-05-01 10:45:29 +02:00
levlam
7a2f3715f9
Add setChatMenuButton.
2022-04-08 04:12:22 +03:00
levlam
84199e5328
Add getChatMenuButton.
2022-04-08 03:07:52 +03:00
levlam
2989274f1f
Add getMyDefaultAdministratorRights.
2022-04-03 13:29:57 +03:00
levlam
ee9dcde37b
Add setMyDefaultAdministratorRights.
2022-04-03 09:33:40 +03:00
levlam
c278251d8f
Add web_app_data messages.
2022-03-28 17:15:39 +03:00
levlam
3252809448
Unify message content variable names.
2022-03-28 17:10:49 +03:00
levlam
defcb52571
Support WebApp buttons.
2022-03-25 01:00:48 +03:00
levlam
8bc5730532
Add answerWebAppQuery method.
2022-03-24 12:02:15 +03:00
levlam
58e6248874
Update TDLib to 1.8.3.
2022-03-24 11:49:55 +03:00
levlam
3c99f26824
Rename voice chats to video chats.
2022-03-22 17:25:59 +03:00
levlam
afaa577b1a
Add "last_synchronization_error_date" to getWebhookInfo.
2022-03-18 14:03:14 +03:00
levlam
b4f0ebbaab
Store full chatPhoto and compare it with chatPhotoInfo.
2022-03-16 14:49:38 +03:00
levlam
4925532c25
Use td::unique_ptr instead of std::unique_ptr.
2022-03-16 12:52:34 +03:00
levlam
3e9da68537
Use td::FlatHashTable instead of std::unordered_map/set.
2022-03-16 12:41:12 +03:00
levlam
d8166a558d
Update TDLib to 1.8.2.
2022-03-15 20:28:51 +03:00
Giuseppe Marino
f2e7e45fc0
Merge remote-tracking branch 'upstream/master' into merge-upstream
2022-02-01 18:28:35 +01:00
levlam
1851ba7eb5
Update TDLib to 1.8.1.
2022-01-31 22:32:10 +03:00
levlam
208fd70d58
Minor improvements.
2022-01-25 18:18:44 +03:00
levlam
9be6413e5c
Improve logging.
2021-12-31 08:20:44 +03:00
levlam
d95441a48d
Allow all updateUser updates before authorization.
2021-12-30 21:01:14 +03:00
levlam
01ff608cfa
Improve log message.
2021-12-30 17:18:30 +03:00
levlam
6b137be127
Add support for spoiler entities.
2021-12-30 14:44:21 +03:00
levlam
6ec2104b81
Add the ability to send messages with protected content.
2021-12-30 14:41:30 +03:00
levlam
8e637b482a
Update TDLib to 1.8.0.
2021-12-30 14:34:39 +03:00
levlam
6abdb73512
Remove legacy message LRU deletion.
2021-12-18 23:26:05 +03:00
Giuseppe Marino
fd714cdc04
Update TDLib
2021-12-10 00:48:18 +01:00
Giuseppe Marino
768793e88d
Merge remote-tracking branch 'upstream/master'
2021-12-09 23:57:03 +01:00
levlam
3980748099
Use channel_bot as sender of channel messages.
2021-12-09 18:48:39 +03:00
levlam
df89ddf059
Fix Message.is_automatic_forward flag for automatically forwarded manually forwarded messages.
2021-12-08 14:04:49 +03:00
giuseppeM99
9a1b509a78
Merge branch 'tdlib:master' into master
2021-12-07 15:53:17 +01:00
Harshil
04361155aa
fix spelling
2021-12-07 17:50:33 +03:00
Giuseppe Marino
6389996a5d
Merge upstream 5.5
2021-12-07 14:59:54 +01:00
levlam
541126ead5
Add banChatSenderChat/unbanChatSenderChat methods.
2021-12-07 14:03:40 +03:00
levlam
052032ee8b
Add field Chat.has_private_forwards.
2021-12-07 13:40:47 +03:00
levlam
9f8606b612
Add field Chat.has_protected_content.
2021-12-07 13:33:44 +03:00
levlam
5d118ebf6b
Add field Message.has_protected_content.
2021-12-07 13:25:01 +03:00
levlam
f7e38e273c
Update TDLib to 1.7.10.
2021-12-07 13:13:16 +03:00
levlam
824b23afc6
Add field Message.is_automatic_forward.
2021-12-07 12:56:22 +03:00
Giuseppe Marino
188fa9d8b0
Merge remote-tracking branch 'upstream/master' into merge-upstream
2021-11-05 14:52:04 +01:00
levlam
e2728cba7c
Add approve/declineChatJoinRequest.
2021-11-04 14:08:17 +03:00
levlam
c9a2a62248
Add "chat_join_request" updates.
2021-11-04 13:35:43 +03:00
levlam
2fa32d7db7
Update TDLib to 1.7.9.
2021-11-04 13:02:05 +03:00
levlam
380e65d47e
Limit number of concurrently sent messages to a chat.
2021-10-01 14:52:47 +03:00
levlam
e715de9e1c
Count number of active clients with a given tqueue_id.
2021-09-30 23:23:41 +03:00
levlam
9380c2a3d1
Log all responses with code < 200.
2021-09-29 20:40:18 +03:00
Giuseppe Marino
032f82b6ca
update tdlib
2021-09-22 15:35:11 +02:00
Giuseppe Marino
97872f5b87
merge conflict
2021-09-22 11:46:33 +02:00
levlam
0034afbcba
Update TDLib to 1.7.8.
2021-09-20 16:58:22 +03:00
levlam
40ff6f637b
Update TDLib to 1.7.7.
2021-09-08 17:21:28 +03:00
levlam
937fa526b9
Remove unused field.
2021-09-06 16:51:45 +03:00
Giuseppe Marino
6bb6893e6f
getMessageInfo: added send_reply
parameter
...
if send_reply = true the message info will include the replied message
2021-09-04 15:29:00 +02:00
levlam
d598402a3c
Remove unneeded check for unavailable supergroup member count.
2021-08-13 19:36:11 +03:00
Andrea Cavalli
4a4ef1b3ca
Update version to 5.3.1, Update tdlib to 1.7.6.
2021-08-05 11:29:14 +02:00
levlam
def3e84f12
Fix check for self-destructing messages.
2021-07-22 18:15:31 +03:00
levlam
7fd2c2a22d
Replace error code 403 with 400 in server-side errors just in case.
2021-07-17 04:40:32 +03:00
David Guillen Fandos
74008ebce4
Fix proxy_id validation and add HTTP proxy support
2021-07-09 23:43:30 +02:00
David Guillen Fandos
de37889af1
Add API support to manage Telegram proxies.
...
This adds new endpoints: getProxies, addProxy, deleteProxy, enableProxy
and disableProxy.
The yaml doc file has been updated to hopefully correct information.
2021-07-05 00:58:09 +02:00
David Guillen Fandos
aa118f7ae6
Add knob to control the file expiration timeout.
...
This allows tweaking the value (from the default 1h timeout) so that
loaded servers do not run out of disk by setting it to a smaller value.
2021-07-03 12:03:01 +02:00
SMAZNet
c0021e1d67
Update Client.cpp
2021-07-01 17:00:55 +04:30
SMAZNet
4df28c5676
Fix filter for getChatMembers
2021-07-01 16:31:51 +04:30
Giuseppe Marino
3e79d99dfc
tdlight is no more
2021-06-28 13:50:13 +02:00
Giuseppe Marino
a1510e45bb
fix conflict
2021-06-28 13:41:22 +02:00
levlam
b7af179809
Add logging on errors with non-positive error code.
2021-06-24 17:27:15 +03:00
levlam
b8693ae500
Support new bot command methods.
2021-06-23 06:48:24 +03:00
levlam
73b65fc99e
Support input field placehoder in ReplyMarkup.
2021-06-23 03:38:17 +03:00
levlam
878a1e16a8
Update TDLib.
2021-06-23 03:34:31 +03:00
levlam
badeb9a7f0
Automatically detect whether colon can be used in a directory name.
2021-06-23 02:03:22 +03:00
levlam
08a92a2347
Use absolute file paths.
2021-06-22 21:26:41 +03:00
levlam
ad55377cba
Allow to leave deactivated basic groups independently from supergroups.
2021-06-14 23:15:40 +03:00
levlam
7de971ec20
Simplify Query creation and statistics.
2021-06-14 22:47:01 +03:00
levlam
084aa2a6f3
Ignore internal setWebhook queries in flood-control.
2021-06-14 04:11:15 +03:00
levlam
05bbc55569
Clamp default arg value just in case.
2021-06-14 04:07:37 +03:00
levlam
aa70087df4
Make bots online while logging in.
2021-06-14 03:45:44 +03:00
levlam
6a7b2fd8a4
Don't store invalid callback_data in messages.
2021-06-03 19:26:19 +03:00
levlam
7f9e9fd809
Update TDLib.
2021-05-20 23:51:37 +03:00
levlam
72d8f73dbe
Don't allow to access member list in deactivated groups.
2021-05-10 19:44:12 +03:00
levlam
f423f426a2
Improve handling of deleted group chats.
2021-05-10 19:02:49 +03:00
Giuseppe Marino
e6db5d0876
merge upstream
2021-05-06 12:35:09 +02:00
levlam
12a3240656
Add InputInvoiceMessageContent.
2021-04-08 18:38:05 +03:00
levlam
aa737b3dcf
Support messageVoiceChatScheduled.
2021-04-08 17:49:53 +03:00
levlam
efaf601e85
Don't store empty chat_type.
2021-04-08 17:44:55 +03:00
levlam
b71e66003e
Support new invoice fields.
2021-04-08 17:42:21 +03:00
levlam
39f96f93a9
Update TDLib to 1.7.4.
2021-04-08 17:17:05 +03:00
levlam
ef23b96c94
Improve log message.
2021-04-08 16:49:00 +03:00