Isaac
b5dc0b2fd9
Refactor constructor use sites for types 400-419 to struct pattern
...
Refactored Api constructors in authorization and channel-related code:
- authorization, authorizationSignUpRequired, sentCode, sentCodeSuccess,
sentCodePaymentRequired, sentCodeTypeFirebaseSms, and related types
- channelParticipant, channelParticipants, sendAsPeers, adminLogResults
- chatlistInvite, chatlistInviteAlready, chatlistUpdates, exportedChatlistInvite
- popularAppBots, sponsoredMessageReportResultChooseOption, and others
Fixed variable shadowing issues where 'user' was extracted and then
immediately shadowed by TelegramUser initialization.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-18 23:15:21 +08:00
Isaac
a78b2c0db2
Refactor Api types 70-89 to use struct-wrapped constructors
...
Types refactored:
- 70-79: contactStatus, dataJSON, dcOption, defaultHistoryTTL, dialog,
dialogFolder, dialogFilter, dialogFilterChatlist, dialogFilterSuggested,
dialogPeer, dialogPeerFolder, disallowedGiftsSettings, document, documentEmpty
- 80-89: documentAttribute* (Audio, CustomEmoji, Filename, ImageSize, Sticker, Video),
draftMessage, draftMessageEmpty, emailVerification* (Apple, Code, Google),
emailVerifyPurposeLoginSetup, emoji* (Group, GroupGreeting, GroupPremium,
Keyword, KeywordDeleted, KeywordsDifference, Language, List, Status,
StatusCollectible), inputEmojiStatusCollectible
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 02:12:20 +08:00
Isaac
02167b9b86
Refactor Api types 65-69 to use struct-wrapped constructors
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-16 01:38:37 +08:00
Mikhail Filimonov
35cfd6d0d2
craft
2026-01-08 15:27:38 +04:00
Ilya Laktyushin
f781dbd25f
Update API
2025-12-15 15:45:34 +04:00
Ilya Laktyushin
b04eee8289
Update API [skip ci]
2025-11-27 19:55:24 +04:00
Isaac
95ecb88025
Passkeys
2025-11-19 00:07:50 +08:00
Ilya Laktyushin
5877f2c20d
Various improvements
2025-10-29 17:20:36 +04:00
Isaac
b9b38e5fbf
Various improvements
2025-10-11 00:56:21 +08:00
Isaac
1d06c3f058
Bot forums v2
2025-09-05 15:25:50 +02:00
Ilya Laktyushin
4e1b9943a4
Various improvements
2025-08-26 15:44:41 +04:00
Isaac
f77609e6fa
Various improvements
2025-08-25 22:57:08 +02:00
Ilya Laktyushin
f6e28fc44e
Various fixes
2025-08-25 17:56:19 +04:00
Ilya Laktyushin
75c773e694
Update API [skip ci]
2025-08-22 15:52:58 +04:00
Isaac
709d474929
Update API
2025-08-08 13:24:44 +02:00
Ilya Laktyushin
bbb65862b9
Update API
2025-08-05 14:43:57 +04:00
Ilya Laktyushin
6617a0c45f
Update API
2025-07-24 13:15:15 +02:00
Isaac
5ad4331eeb
WIP
2025-07-17 10:34:19 +02:00
Ilya Laktyushin
37cea84896
Update API
2025-07-02 14:30:55 +02:00
Isaac
2c53fd2273
Update API
2025-06-13 02:15:04 +08:00
Ilya Laktyushin
997bcf7edf
Update API
2025-05-30 12:37:57 +02:00
Isaac
22ea05b3aa
[WIP] Monoforums
2025-05-05 22:18:39 +02:00
Ilya Laktyushin
829ccedc80
Update API
2025-04-10 16:55:02 +04:00
Isaac
aaf52d4282
Conference calls
2025-03-30 02:06:50 +04:00
Ilya Laktyushin
2ecbaf4507
Various improvements
2025-03-10 15:32:15 +04:00
Ilya Laktyushin
2f2a27f0d2
Various improvements [skip ci]
2025-02-12 22:15:02 +04:00
Ilya Laktyushin
5e766ec058
Various fixes
2025-01-31 21:36:27 +04:00
Ilya Laktyushin
b6f8cce7ea
Update API [skip ci]
2025-01-10 15:22:27 +04:00
Ilya Laktyushin
cdc82e4235
Update API
2025-01-06 16:00:43 +04:00
Ilya Laktyushin
fdb4b80e27
Various improvements
2024-12-06 09:31:49 +04:00
Ilya Laktyushin
c4013c3df6
Various improvements
2024-11-29 00:28:50 +04:00
Ilya Laktyushin
54f21cdf1b
Update API
2024-11-13 19:05:13 +04:00
Ilya Laktyushin
8ec6964dfe
Update API [skip ci]
2024-11-07 14:01:54 +01:00
Ilya Laktyushin
3fe6f7a069
Various improvements
2024-10-19 20:24:02 +04:00
Ilya Laktyushin
89e3ae02a2
Various improvements
2024-10-09 00:05:41 +04:00
Ilya Laktyushin
a2ff1313ca
Gift improvements
2024-10-01 17:32:43 +04:00
Ilya Laktyushin
f3eee0c021
Star gifts API
2024-09-16 15:51:26 +04:00
Ilya Laktyushin
f18f337f2c
Update API
2024-09-13 13:53:15 +04:00
Isaac
272a5df7ac
Update API
2024-08-26 23:23:57 +08:00
Isaac
05372b578c
[WIP] Stars reactions
2024-07-30 23:44:19 +08:00
Ilya Laktyushin
38a5a886c8
Update API [skip ci]
2024-07-11 16:40:42 +04:00
Ilya Laktyushin
40a4183095
Paid media content
2024-06-18 18:57:32 +04:00
Isaac
bef4df9b96
Bump API
2024-06-04 11:04:07 +04:00
Ilya Laktyushin
62ff5b04ec
Update API
2024-05-16 18:57:35 +04:00
Isaac
16faaa4575
[WIP] Send message effects
2024-05-03 22:56:50 +04:00
Ilya Laktyushin
231d8f0808
Update API
2024-04-15 16:39:53 +04:00
Ilya Laktyushin
06d5377bd4
Update API
2024-04-04 02:41:40 +04:00
Isaac
ca426d0f0b
Fragment info
2024-03-08 18:43:18 +04:00
Isaac
f259829c8a
[WIP] Business
2024-02-20 14:45:25 +04:00
Ilya Laktyushin
1b2b7dc403
Group boosts
2024-02-01 12:29:07 +04:00