Commit Graph

2756 Commits

Author SHA1 Message Date
levlam
2bec18d95d Add disable sponsored messages boost feature. 2024-04-02 14:49:26 +03:00
levlam
b987e84d54 Add supergroupFullInfo.can_have_sponsored_messages. 2024-04-02 14:32:00 +03:00
levlam
020415f736 Various fixes. 2024-03-31 18:30:18 +03:00
levlam
7266a0e3b8 Improve documentation. 2024-03-30 14:04:25 +03:00
levlam
cfeed162e9 Add updateContactCloseBirthdays. 2024-03-29 22:29:37 +03:00
levlam
fd1d1dbb6c Add "can_set_new_chat_privacy_settings" option. 2024-03-29 16:51:53 +03:00
levlam
c3de12ec17 Improve documentation for duration fields. 2024-03-29 15:53:46 +03:00
levlam
b741472942 Add td_api::businessFeaturePromotionAnimation. 2024-03-29 13:31:47 +03:00
levlam
260b9cdf9e Add td_api::premiumFeatureBusiness. 2024-03-29 11:28:48 +03:00
levlam
ba89fef472 Add td_api::premiumSourceBusinessFeature. 2024-03-29 03:20:56 +03:00
levlam
4c14af9b52 Add td_api::getBusinessFeatures. 2024-03-29 03:17:46 +03:00
levlam
01b7a0e14b Add td_api::setPersonalChat. 2024-03-29 00:46:05 +03:00
levlam
66522165ca Add td_api::getSuitablePersonalChats. 2024-03-29 00:12:54 +03:00
levlam
877e3329fe Add userFullInfo.personal_chat_id. 2024-03-28 18:38:52 +03:00
levlam
15c3bbdef8 Add td_api::reportChatSponsoredMessage. 2024-03-28 18:24:39 +03:00
levlam
f9859493d4 Add userTypeBot.can_connect_to_business. 2024-03-28 16:29:54 +03:00
levlam
632f1aaec6 Add sponsoredMessage.can_be_reported. 2024-03-23 23:52:06 +03:00
levlam
323e82d099 Improve condition for using full type name. 2024-03-22 22:55:32 +03:00
levlam
fa8c88033a Add td_api::suggestedActionSetBirthdate. 2024-03-22 14:55:23 +03:00
levlam
e077f1dd09 Add additional request users/chat flags. 2024-03-22 14:16:49 +03:00
levlam
21bda74636 Improve getCollectibleItemInfo documentation. 2024-03-22 12:28:06 +03:00
levlam
9f0cf95027 Document that a sticker set can have up to 120 stickers. 2024-03-21 22:29:10 +03:00
levlam
35124395a4 Use sharedUser/sharedChat in messageUserShared/messageChatShared. 2024-03-21 22:00:36 +03:00
levlam
cfa47d5283 Add td_api::sharedUser/sharedChat. 2024-03-21 21:53:39 +03:00
levlam
c3e0a8022a Allow to add arbitrary WEBM stickers to recent and favorite. 2024-03-21 15:38:48 +03:00
levlam
0fe2ceb4c5 Improve chatFolder.color_id documentation. 2024-03-21 15:09:15 +03:00
levlam
b5bbe4cc91 Improve setBusinessOpeningHours documentation. 2024-03-21 15:03:26 +03:00
levlam
f57e2a496f Add td_api::userPrivacySettingShowBirthdate. 2024-03-21 14:35:27 +03:00
levlam
ee2bdcfd1d Add td_api::userPrivacySettingRuleAllowPremiumUsers. 2024-03-21 14:31:41 +03:00
levlam
f361989c05 Add td_api::setBirthdate. 2024-03-21 14:04:40 +03:00
levlam
9b55b61983 Add userFullInfo.birthdate. 2024-03-20 23:56:03 +03:00
levlam
7d0c93fcd9 Add td_api::birthdate. 2024-03-20 23:13:00 +03:00
levlam
9913390bfe Support businessRecipients.excluded_chat_ids. 2024-03-20 19:12:35 +03:00
levlam
49372ab4c2 Add message.is_from_offline flag. 2024-03-20 18:54:04 +03:00
levlam
f7ab032976 Add td_api::getCollectibleItemInfo. 2024-03-20 17:55:27 +03:00
levlam
22d2f6a98d Add td_api::getOwnedStickerSets. 2024-03-20 15:41:49 +03:00
levlam
1c029b8b54 Use "owned" instead of "created" for sticker sets. 2024-03-20 14:13:53 +03:00
levlam
fad7d022fb Add td_api::replaceStickerInSet. 2024-03-20 13:49:01 +03:00
levlam
87c9cc1db5 Add "business_intro_title_length_max" and "business_intro_message_length_max" options. 2024-03-19 15:31:17 +03:00
levlam
188a165938 Add td_api::setBusinessIntro. 2024-03-19 14:52:52 +03:00
levlam
e774ddab6e Improve field name. 2024-03-19 14:42:40 +03:00
levlam
74b3c23e4b Add intro to businessInfo. 2024-03-19 14:31:19 +03:00
levlam
dd0fb9486f Add class BusinessIntro. 2024-03-18 23:46:08 +03:00
levlam
cf55275b7d Allow to create sticker sets with suggested name for regular users. 2024-03-18 22:06:07 +03:00
levlam
630762e511 Support reply to messages in business messages. 2024-03-17 00:19:24 +03:00
levlam
af20344557 Add flag stickerSet,is_created. 2024-03-16 23:54:05 +03:00
levlam
4a0f15d77f Improve documentation. 2024-03-16 23:38:44 +03:00
levlam
6306a595d8 Allow methods for sticker set management for regular users. 2024-03-15 23:47:55 +03:00
levlam
a067bec93e Improve documentation for mixed-format sticker sets. 2024-03-15 23:29:56 +03:00
levlam
9c7e0f6b22 Move sticker_format to inputSticker. 2024-03-15 21:08:30 +03:00
levlam
ce124d1a40 Support mixed-format sticker sets. 2024-03-15 15:24:59 +03:00
levlam
c4ceac218f Add businessConnection.user_chat_id. 2024-03-14 15:21:19 +03:00
levlam
dfec531af2 Improve td_api::businessConnection's field name. 2024-03-14 14:50:51 +03:00
levlam
74b62ccbf4 Add td_api::sendBusinessMessageAlbum. 2024-03-13 17:44:00 +03:00
levlam
0f98e748a8 Add td_api::sendBusinessMessage. 2024-03-11 21:27:16 +03:00
levlam
985cbf1a31 Add td_api::updateBusinessMessagesDeleted. 2024-03-11 16:41:19 +03:00
levlam
75d0114c5f Add message.sender_business_bot_user_id. 2024-03-09 03:08:19 +03:00
levlam
bcceb9f623 Add td_api::updateBusinessMessageEdited. 2024-03-09 02:17:00 +03:00
levlam
b9891e0871 Add td_api::updateNewBusinessMessage. 2024-03-09 02:14:02 +03:00
levlam
1c3e904d01 Fix invokeWithBusinessConnectionPrefix. 2024-03-08 00:37:12 +03:00
levlam
e6b9f2eb07 Support sendChatAction for business connections. 2024-03-07 23:05:58 +03:00
levlam
4bc3b380b8 Support sending of queries with a prefix. 2024-03-07 18:37:28 +03:00
levlam
f78a0e4326 Add td_api::getBusinessConnection. 2024-03-07 18:02:30 +03:00
levlam
74cf61d401 Add td_api::updateBusinessConnection. 2024-03-07 17:18:11 +03:00
levlam
bce17cb5d8 Update layer to 177. 2024-03-07 15:24:28 +03:00
levlam
7257229226 Document maximum video note duration. 2024-03-25 23:09:03 +03:00
levlam
52d9ac02ba Split business opening hours by week days. 2024-03-08 14:14:28 +03:00
levlam
046ed45152 Various fixes. 2024-03-07 14:09:31 +03:00
levlam
bc1a8d2bc2 Add quickReplyMessage.reply_markup. 2024-03-06 15:56:50 +03:00
levlam
d1638a0fc4 Allow to add any WEBP sticker to favorite stickers. 2024-03-05 22:01:19 +03:00
levlam
bd97e81c32 Add td_api::sendQuickReplyShortcutMessages. 2024-03-05 13:08:26 +03:00
levlam
f43ba61252 Add td_api::deleteBusinessConnectedBot. 2024-03-04 18:17:57 +03:00
levlam
84ecc89d20 Add td_api::setBusinessConnectedBot. 2024-03-04 17:59:29 +03:00
levlam
d56025f609 Add td_api::getBusinessConnectedBot. 2024-03-04 17:17:10 +03:00
levlam
a629700b3c Add class BusinessConnectedBot. 2024-03-04 16:06:36 +03:00
levlam
f03bdc7e50 Add td_api::setQuickReplyShortcutName. 2024-03-04 15:00:00 +03:00
levlam
74c5ba7087 Add td_api::checkQuickReplyShortcutName. 2024-03-04 14:34:47 +03:00
levlam
e2eba91ee2 Allow to add to recent stickers arbitrary WEBP stickers. 2024-03-01 22:35:48 +03:00
levlam
f726ca930b Add td_api::toggleChatFolderTags. 2024-03-01 19:28:32 +03:00
levlam
3221d42d7b Add updateChatFolders.are_tags_enabled. 2024-03-01 16:57:10 +03:00
levlam
b9c66aaea6 Support chat folder color. 2024-03-01 15:57:30 +03:00
levlam
60ee05aef7 Support Away messages sent only when the user is offline. 2024-03-01 14:44:42 +03:00
levlam
de6f15c973 Add td_api::deleteQuickReplyShortcutMessages. 2024-02-29 21:34:45 +03:00
levlam
3b62a65bea Add td_api::loadQuickReplyShortcutMessages instead of getQuickReplyShortcutMessages. 2024-02-29 16:05:16 +03:00
levlam
c99dd3d59d Add td_api::updateQuickReplyShortcutMessages. 2024-02-29 15:55:38 +03:00
levlam
aeea69e674 Add td_api::getQuickReplyShortcutMessages. 2024-02-28 17:19:28 +03:00
levlam
4e198f0fe5 Remove quickReplyMessage.forward_info. 2024-02-27 20:52:59 +03:00
levlam
f13f409e5f Send shortcut identifiers in updates and receive them in requests. 2024-02-27 18:10:11 +03:00
levlam
7b257b4def Rename work hours to opening hours. 2024-02-27 16:03:34 +03:00
levlam
50ba48fbfa Add td_api::setBusinessGreetingMessageSettings. 2024-02-27 14:26:19 +03:00
levlam
66761d1950 Add td_api::setBusinessAwayMessageSettings. 2024-02-27 14:18:56 +03:00
levlam
44bdcd4920 Add businessInfo.greeting_message_settings. 2024-02-27 02:07:21 +03:00
levlam
74fbe7f549 Add businessInfo.away_message_settings. 2024-02-27 01:58:14 +03:00
levlam
72a4cd0398 Add td_api::businessInfo. 2024-02-26 23:09:52 +03:00
levlam
5bde9c6fb6 Add td_api::businessAwayMessageSettings. 2024-02-26 20:27:17 +03:00
levlam
4c469a3f2c Add td_api::BusinessAwayMessageSchedule. 2024-02-26 20:15:16 +03:00
levlam
3d43bbb80d Add td_api::businessGreetingMessageSettings. 2024-02-26 19:09:58 +03:00
levlam
bdb3088a0c Add quickReplyShortcut.id. 2024-02-26 18:18:53 +03:00
levlam
4513cf75b8 Add td_api::businessRecipients. 2024-02-26 16:35:20 +03:00
levlam
693bb5f09e Add td_api::reorderQuickReplyShortcuts. 2024-02-24 14:40:25 +03:00
levlam
44366bd208 Add td_api::deleteQuickReplyShortcut. 2024-02-24 03:02:42 +03:00
levlam
370d862acf Support address-only business location. 2024-02-23 21:03:44 +03:00
levlam
6cecda5d40 Add quickReplyMessage.can_be_edited. 2024-02-23 20:22:33 +03:00
levlam
08084f35e3 Added updateChatAddedToList and updateChatRemovedFromList. 2024-02-23 13:38:51 +03:00
levlam
1d76beadeb Replace getQuickReplyShortcuts with loadQuickReplyShortcuts. 2024-02-22 23:04:36 +03:00
levlam
99f1369e8c Add updateQuickReplyShortcuts. 2024-02-22 22:55:09 +03:00
levlam
6b97b9289e Add updateQuickReplyShortcut and updateQuickReplyShortcutDeleted. 2024-02-22 21:23:19 +03:00
levlam
96ddf0441c Add td_api::getQuickReplyShortcuts. 2024-02-22 17:32:12 +03:00
levlam
a92c34fe30 Remove self_destruct_type from QuickReplyMessage. 2024-02-22 00:48:05 +03:00
levlam
4fff9a0417 Add td_api::quickReplyMessage. 2024-02-21 22:43:29 +03:00
levlam
5097989a4d Add td_api::setBusinessWorkHours. 2024-02-20 15:55:17 +03:00
levlam
ea58ed8831 Add userFullInfo.business_work_hours. 2024-02-20 15:22:02 +03:00
levlam
8d9edcb31d Add td_api::setBusinessLocation. 2024-02-20 12:49:30 +03:00
levlam
9c51809490 Add userFullInfo.business_location. 2024-02-20 00:33:40 +03:00
levlam
ab1b7cf20f Add td_api::getTimeZones. 2024-02-19 22:12:28 +03:00
levlam
dc2300d7ae Update layer to 176. 2024-02-19 14:07:10 +03:00
levlam
da5ba34850 Minor fixes. 2024-02-15 17:19:19 +03:00
levlam
4160b1a31a Improve documentation. 2024-02-14 14:31:14 +03:00
levlam
f54e5bb4bf Improve chatAdministratorRights documentation. 2024-02-14 13:05:41 +03:00
levlam
e978e86c50 Add more story_id checks. 2024-02-13 13:41:05 +03:00
levlam
0dc90cf820 Remove chat identifier from setStoryPrivacySettings. 2024-02-13 13:13:41 +03:00
levlam
e9c8fb8cb4 Ignore story privacy settings for channel stories. 2024-02-13 13:07:09 +03:00
levlam
fce9ba0da1 Fix giveaway documentation. 2024-02-13 00:26:52 +03:00
levlam
0bdc409212 Add td_api::premiumFeatureLastSeenTimes. 2024-02-12 23:32:01 +03:00
levlam
b9de5cd0f9 Add td_api::premiumFeatureMessagePrivacy. 2024-02-12 23:27:44 +03:00
levlam
767336fb21 Improve documentation for supergroup stories. 2024-02-12 22:41:22 +03:00
levlam
e94017b850 Improve setChatAvailableReactions documentation. 2024-02-12 19:38:26 +03:00
levlam
6be9e02e62 Improve inputMessageReplyToStory documentation. 2024-02-12 19:31:33 +03:00
levlam
bcccfa071f Improve documentation. 2024-02-12 19:23:28 +03:00
levlam
9e1aba6621 Remove member management function documentation. 2024-02-12 19:14:52 +03:00
levlam
9e32ab8ad1 Improve can_change_info right documentation. 2024-02-12 18:00:38 +03:00
levlam
46f076f47c Add td_api::setSupergroupUnrestrictBoostCount. 2024-02-12 17:42:35 +03:00
levlam
9d0ca2670e Add story.sender_id. 2024-02-12 16:12:29 +03:00
levlam
e62f612c36 Add Message.sender_boost_count. 2024-02-11 02:45:18 +03:00
levlam
539fd729ea Allow stories administrator rights in supergroups. 2024-02-11 02:16:25 +03:00
levlam
81f959be99 Support supergroups in getChatBoostFeatures, 2024-02-11 01:29:07 +03:00
levlam
3745632f68 Support setChatEmojiStatus in supergroups. 2024-02-10 23:39:02 +03:00
levlam
75a812ba10 Support change of profile accent color in supergroups. 2024-02-09 16:54:16 +03:00
levlam
2220d6bd32 Poll active stories in supergroups. 2024-02-09 15:40:17 +03:00
levlam
423688771d Support gift codes in supergroups. 2024-02-09 14:54:57 +03:00
levlam
49003c5cce Generate boost links for supergroups and in new format, 2024-02-09 14:39:35 +03:00
levlam
7b6c5b3517 Support giveaways in supergroups. 2024-02-09 14:13:46 +03:00
levlam
353c809298 Add supergroupFullInfo.unrestrict_boost_count. 2024-02-08 19:04:28 +03:00
levlam
2037b049c5 Add supergroupFullInfo.my_boost_count. 2024-02-08 18:51:40 +03:00
levlam
42784587ad Support custom emoji sticker set in supergroups. 2024-02-08 15:02:04 +03:00
levlam
29d4de052e Add profileAccentColor.min_supergroup_boost_level. 2024-02-08 14:35:42 +03:00
levlam
9400447fde Add td_api::chatEventCustomEmojiStickerSetChanged. 2024-02-08 13:46:45 +03:00
levlam
64635aefe1 Add td_api::messageChatBoost. 2024-02-07 20:50:00 +03:00
levlam
cb3c623fd2 Update layer to 174. 2024-02-07 20:34:28 +03:00
levlam
071d232908 Add td_api::updateSavedMessagesTopicCount. 2024-02-07 19:45:06 +03:00
levlam
afb8524392 Minor fixes. 2024-02-07 17:50:57 +03:00
levlam
6cfb50fd8f Support Saved Messages topic draft. 2024-02-07 16:10:56 +03:00
levlam
21696de370 Support Saved Messages in toggleChatViewAsTopics. 2024-02-07 15:32:50 +03:00
levlam
f28d40605a Improve Saved Messages topic API and naming. 2024-02-07 14:01:29 +03:00
levlam
6cd6242931 Add td_api::loadSavedMessagesTopics instead of server-side topic load methods. 2024-02-07 12:30:34 +03:00
levlam
5d0b8c71a5 Remove updatePinnedSavedMessagesTopics and handle updates on the TDLib side. 2024-02-06 15:12:03 +03:00
levlam
0baa1424f9 Add updateSavedMessagesTopic and more fields about the topic. 2024-02-06 01:21:55 +03:00
levlam
32eba3c7d1 Enable setting tags by Premium users. 2024-02-01 22:40:55 +03:00
levlam
d6ba869457 Update getSavedMessagesTags documentation. 2024-02-01 20:41:14 +03:00
levlam
f11c4e8af4 Add searchSavedMessages.saved_messages_topic. 2024-02-01 13:09:01 +03:00
levlam
2a81a11e61 Keep and pass to the server initial top_thread_message_id specified by the app. 2024-01-31 01:45:20 +03:00
levlam
9d93e9f090 Support local voice note message drafts. 2024-01-30 17:23:08 +03:00
levlam
0ed3ed75fa Add local video note drafts. 2024-01-30 16:59:14 +03:00
levlam
c7952b1c1d Add td_api::premiumStoryFeatureVideoQuality. 2024-01-30 03:29:50 +03:00
levlam
1ce1761190 Add td_api::premiumFeatureSavedMessagesTags. 2024-01-30 03:11:23 +03:00
levlam
930a3ccdca Support Saved Messages tags in topics. 2024-01-29 19:11:14 +03:00
levlam
2a8156a1bc Add registerUser.disable_notification. 2024-01-29 16:43:42 +03:00
levlam
440d9de15a Update layer to 173. 2024-01-29 16:32:02 +03:00
levlam
acecb48548 Log fields of the type True. 2024-02-06 12:42:10 +03:00
levlam
d11e88c9eb Simplify True fetching. 2024-02-05 14:10:19 +03:00
levlam
aa6be7d9bf Add canSendMessageToUser.only_local. 2024-01-26 14:06:27 +03:00
levlam
c95cb5d75c Minor imrovements. 2024-01-25 20:06:07 +03:00
levlam
2f1423a284 Allow forwardSource without source message. 2024-01-25 16:23:00 +03:00
levlam
81f1d61e7f Improve Saved Messages tag documentation. 2024-01-25 14:58:32 +03:00
levlam
7628646b63 Fix Java build. 2024-01-24 21:35:50 +03:00
levlam
d7e35f4c44 Improve privacy settings. 2024-01-24 18:59:53 +03:00
levlam
94141a18dd Make canSendMessageToUser response strongly typed. 2024-01-19 22:14:03 +03:00
levlam
5624f91155 Add td_api::canSendMessageToUser. 2024-01-19 15:35:57 +03:00
levlam
ecbbef18e2 Document that setNewChatPrivacySettings can be used only by Premium users. 2024-01-19 14:37:16 +03:00
levlam
a3ac41e283 Add user.restricts_new_chats. 2024-01-19 14:35:37 +03:00
levlam
c8e4622da4 Add td_api::newChatPrivacySettings and methods for getting and setting it. 2024-01-19 14:25:24 +03:00
levlam
2504de4978 Add td_api::setReadDatePrivacySettings. 2024-01-09 17:56:47 +03:00
levlam
252ca3135c Add td_api::getReadDatePrivacySettings. 2024-01-09 17:11:22 +03:00
levlam
d6eca27e58 Improve td_api::MessageReadDate. 2024-01-09 14:47:04 +03:00
levlam
5fc554166f Add Message.can_get_read_date. 2024-01-09 13:50:11 +03:00
levlam
5fb64e7ccd Add td_api::getMessageReadDate. 2024-01-09 13:37:29 +03:00
levlam
0e032795b6 Add by_my_privacy_settings flag to td_api::UserStatus. 2024-01-09 12:34:02 +03:00
levlam
b171fbe373 Update layer to 172. 2024-01-09 12:09:10 +03:00
levlam
9fe83feeeb Add td_api::ReactionUnavailabilityReason. 2024-01-24 17:11:41 +03:00
levlam
839969e255 Allow tags with label but without count. 2024-01-23 23:11:12 +03:00
levlam
ae18e3de6b Add availableReaction.is_tag. 2024-01-23 21:28:39 +03:00
levlam
956c35d6e0 Add td_api::setSavedMessagesTagLabel. 2024-01-23 19:04:31 +03:00
levlam
291cd4203a Add td_api::updateSavedMessagesTags. 2024-01-23 16:23:35 +03:00
levlam
9df2ba6e64 Add td_api::getSavedMessagesTags. 2024-01-23 16:01:27 +03:00
levlam
e6611cdb8f Add td_api::searchSavedMessages. 2024-01-22 21:14:02 +03:00
levlam
e8f96d2520 Support adding tags to a message. 2024-01-22 20:25:19 +03:00
levlam
ed4f18bfaf Don't allow to call get_id() on non-abstract classes. 2024-01-22 19:46:12 +03:00
levlam
eb80098431 Add td_api::messageReactions and messageReactions.are_tags. 2024-01-22 19:37:05 +03:00
levlam
20c4815a12 Add td_api::setPinnedSavedMessagesTopics. 2024-01-18 19:38:26 +03:00
levlam
af43242ca7 Add td_api::toggleSavedMessagesTopicIsPinned. 2024-01-18 19:22:31 +03:00