152 Commits (c39cc1b0ca79bb2bcd63c9f42658482d963462ac)

Author SHA1 Message Date
levlam fbc493c361 Add Chat.has_aggressive_anti_spam_enabled.
4 years ago
levlam b972cebad4 Add Chat.has_hidden_members.
4 years ago
levlam 849d48e858 Add methods for General topic management.
4 years ago
levlam 3704082f2a Add and use JsonEmptyObject.
4 years ago
levlam 38df7114f2 Add Message.forum_topic_edited.
4 years ago
levlam 921f5c4b2e Update TDLib to 1.8.10.
4 years ago
levlam 5166914162 Improve authorization errors handling.
4 years ago
levlam ed9f836977 Add and use Client::get_closing_error().
4 years ago
levlam 66b5d8aa07 Add Client::get_retry_after_time helper.
4 years ago
levlam 1c0774b1a9 Log number of flood-limited requests.
4 years ago
levlam ed0532bcf7 Use destroy_on_scheduler in WebhookActor.
4 years ago
levlam a016d13c15 Use td::Hash instead of std::hash.
4 years ago
levlam 1d5dc9e5e8 Check for MAX_CONCURRENTLY_SENT_CHAT_MESSAGES as early as possible.
4 years ago
levlam 53aa4d2f03 Reget poll messages from TDLib.
4 years ago
levlam daf986972b Destroy deleted messages on another thread.
4 years ago
levlam 8aac13eb4d Check message_thread_id parameter before using it.
4 years ago
levlam 36e41d6b7f Add unpinAllForumTopicMessages method.
4 years ago
levlam 88748a50f3 Add deleteForumTopic method.
4 years ago
levlam 807c353fc0 Add reopenForumTopic method.
4 years ago
levlam 82ec9dc608 Add closeTopicForum method.
4 years ago
levlam 1f7cd2cba5 Add editForumTopic method.
4 years ago
levlam 1e68d49193 Add createForumTopic method.
4 years ago
levlam 83bcb31994 Add getForumTopicIconStickers method.
4 years ago
levlam f4b4ab3d74 Add "forum_topic_closed"/"forum_topic_reopened" messages.
4 years ago
levlam 8fa63c21f9 Add "forum_topic_created" messages.
4 years ago
levlam 1c3235b402 Add Message.is_topic_message.
4 years ago
levlam b0fec0b09d Add Message.message_thread_id.
4 years ago
levlam 5fb80085fb Add Chat.emoji_status_custom_emoji_id.
4 years ago
levlam 1270c70499 Add Chat.is_forum.
4 years ago
levlam 90d30d9a63 Update TDLib to 1.8.8.
4 years ago
levlam 2cca516445 Fail pending setWebhook queries during closing.
4 years ago
levlam e4324ead54 Copy webhook certificate in another thread.
4 years ago
levlam 2224b715be Improve logging for delayed message updates.
4 years ago
levlam 254ad97805 Update TDLib to 1.8.7 and support extended_media in sendInvoice.
4 years ago
levlam 834caf09bf Fail queries immediately if there are too many active queries already.
4 years ago
levlam 3b5cf48e5b Improve errors returned by get_input_message_contents.
4 years ago
levlam 90910f6ded Update TDLib and use td::WaitFreeHashMap if appropriate.
4 years ago
levlam 9f3f32391c Add Chat.has_restricted_voice_and_video_messages.
4 years ago
levlam 7cfdea2053 Add getCustomEmojiStickers.
4 years ago
levlam eed4773a4f Add sticker_type fields and parameter.
4 years ago
levlam 4be79ff78c Update TDLib to 1.8.5.
4 years ago
levlam 2633de8b53 Update TDLib and destroy some big data storages asynchronously.
4 years ago
levlam ca2bb3cec6 Unlink webhook certificate in another thread.
4 years ago
levlam 0749acb7e6 Use Scheduler::run_on_scheduler.
4 years ago
levlam 95131fe376 Update TDLib.
4 years ago
levlam b102163220 Improve sendMediaGroup error message.
4 years ago
levlam 897ddb64ce Add User.is_premium.
4 years ago
levlam 7b20bdacdf Allow to use attach protocol to upload webhook certificate.
4 years ago
levlam 0ac93c8674 Add join_to_send_messages and join_by_request flags to Chat.
4 years ago
levlam 06d40edb0a Allow to specify a secret_token in setWebhook to ensure that webhook was set by the domain owner.
4 years ago
levlam fd7489f6da Add the field User.added_to_attachment_menu.
4 years ago
levlam 89f6bed3b8 Add createInvoiceLink.
4 years ago
levlam 7a2f3715f9 Add setChatMenuButton.
4 years ago
levlam 84199e5328 Add getChatMenuButton.
4 years ago
levlam 2989274f1f Add getMyDefaultAdministratorRights.
4 years ago
levlam ee9dcde37b Add setMyDefaultAdministratorRights.
4 years ago
levlam c278251d8f Add web_app_data messages.
4 years ago
levlam defcb52571 Support WebApp buttons.
4 years ago
levlam 8bc5730532 Add answerWebAppQuery method.
4 years ago
levlam 58e6248874 Update TDLib to 1.8.3.
4 years ago
levlam afaa577b1a Add "last_synchronization_error_date" to getWebhookInfo.
4 years ago
levlam b4f0ebbaab Store full chatPhoto and compare it with chatPhotoInfo.
4 years ago
levlam 4925532c25 Use td::unique_ptr instead of std::unique_ptr.
4 years ago
levlam 3e9da68537 Use td::FlatHashTable instead of std::unordered_map/set.
4 years ago
levlam 1851ba7eb5 Update TDLib to 1.8.1.
4 years ago
levlam 208fd70d58 Minor improvements.
4 years ago
levlam 6ec2104b81 Add the ability to send messages with protected content.
5 years ago
levlam 6abdb73512 Remove legacy message LRU deletion.
5 years ago
levlam 3980748099 Use channel_bot as sender of channel messages.
5 years ago
levlam 541126ead5 Add banChatSenderChat/unbanChatSenderChat methods.
5 years ago
levlam 052032ee8b Add field Chat.has_private_forwards.
5 years ago
levlam 9f8606b612 Add field Chat.has_protected_content.
5 years ago
levlam 5d118ebf6b Add field Message.has_protected_content.
5 years ago
levlam 824b23afc6 Add field Message.is_automatic_forward.
5 years ago
levlam e2728cba7c Add approve/declineChatJoinRequest.
5 years ago
levlam c9a2a62248 Add "chat_join_request" updates.
5 years ago
levlam 2fa32d7db7 Update TDLib to 1.7.9.
5 years ago
levlam 380e65d47e Limit number of concurrently sent messages to a chat.
5 years ago
levlam 0034afbcba Update TDLib to 1.7.8.
5 years ago
levlam b8693ae500 Support new bot command methods.
5 years ago
levlam 08a92a2347 Use absolute file paths.
5 years ago
levlam 72d8f73dbe Don't allow to access member list in deactivated groups.
5 years ago
levlam aa737b3dcf Support messageVoiceChatScheduled.
5 years ago
levlam b71e66003e Support new invoice fields.
5 years ago
levlam e6eda8c31d Add Client::get_input_entities function.
5 years ago
levlam 778c155b5c Add update "my_chat_member".
5 years ago
levlam 418946b0e1 Add update 'chat_member'.
5 years ago
levlam 6ab61f2fed Add revokeChatInviteLink method.
5 years ago
levlam c8bc4c9d3a Add editChatInviteLink method.
5 years ago
levlam 90d29edcce Add Chat.message_auto_delete_time field.
5 years ago
levlam 685e6bf87d Update TDLib to 1.7.2. Add createChatInviteLink method.
5 years ago
levlam e605063da6 Update TDLib.
5 years ago
levlam 4bb09ffd63 Add message_auto_delete_time_changed service message.
5 years ago
levlam 35aa4d30a4 Add related to voice chat service messages.
5 years ago
levlam 8b2926a92f Improve error message on wrong API ID specified.
5 years ago
levlam d9c247e5ed Improve warning messages.
6 years ago
levlam a1e7249750 Update copyright year.
6 years ago
levlam 8cc6d61d39 Add the field InlineQuery.chat_type, which can be sent by the server in the distant future.
6 years ago
levlam 79134758a8 Use "time" for monotonic time variables.
6 years ago
levlam 94846848b7 Make Client.start_up private.
6 years ago