Что меняется в Telegram
Новый метод в схеме API — это будущая фича, названная по имени; строка интерфейса появляется за недели до релиза; сборка — в фиде раньше, чем в анонсе. Мы сверяем эти артефакты с их вчерашним состоянием каждые полчаса и записываем разницу — ниже она целиком, с нашим прочтением.
- macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +5 −9
Cessation Of OperationChA9Bh+ChGpRoChI9FhChaCha20⋯Estimating duration from bitrate, this may be inaccurateEstimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.−EtCwKgEventLessViewEventLogServiceUpdate⋯F0L9G0uF22C24−F2Aum3F49G4uF52C54⋯FavedStickersFavorite sticker−Fb74R5FeatureDetectFeatureKey⋯FixedMessageItemViewFixedSbv−Fj7yE1uFkCheckFkCounter⋯JournalRecordJsCorePolyfills+JwvCogK0A9M0K0A9N0⋯K0I9O0K1getLang−K2hJepK4A9M4K8A9N8⋯MtProtoKitHandoverMtProtoKitSession+MuT8oOiMultiColorPackMultiTargetContextCache⋯OrientationViewOriginalContent−OtK7dzOther file iconOther mappings than type 0 are not compliant with the Vorbis I specification.⋯SwitchingRequestServiceSwitchingState+Sy9mY1SymbolicTraitsSymphonic Rock⋯Наше прочтениеДобавлены новые идентификаторы: ChGpRo, JwvCog, MuT8oOi, Sy9mY1, Yx33Vfe, которые, вероятно, связаны с внутренними компонентами или конфигурациями приложения. Удалены идентификаторы: EtCwKg, F2Aum3, Fb74R5, Fj7yE1u, K2hJep, OtK7dz, VlD7un, YdI14j, ZumaJf, что может указывать на устаревшие или отключённые функции.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283343 → 13.0.283344
Первоисточник - DesktopСтроки интерфейса
Строки Telegram Desktop — +50
Первоисточникlng_jump_unread_count#onelng_jump_unread_count#other+lng_keys_legend_alt_text_select+lng_keys_legend_attach+lng_keys_legend_autoscroll+lng_keys_legend_chat_switcher+lng_keys_legend_click+lng_keys_legend_drag+lng_keys_legend_edit_last+lng_keys_legend_extend_selection+lng_keys_legend_folder_numbers+lng_keys_legend_hold+lng_keys_legend_iv_close+lng_keys_legend_iv_search+lng_keys_legend_iv_zoom+lng_keys_legend_iv_zoom_reset+lng_keys_legend_media_2x+lng_keys_legend_media_chapter_next+lng_keys_legend_media_chapter_prev+lng_keys_legend_media_double+lng_keys_legend_media_escape+lng_keys_legend_media_fit+lng_keys_legend_media_flip+lng_keys_legend_media_frame+lng_keys_legend_media_fullscreen+lng_keys_legend_media_fullscreen_escape+lng_keys_legend_media_hold+lng_keys_legend_media_nav+lng_keys_legend_media_pause+lng_keys_legend_media_percent+lng_keys_legend_media_play+lng_keys_legend_media_save+lng_keys_legend_media_seek+lng_keys_legend_media_zoom+lng_keys_legend_media_zoom_reset+lng_keys_legend_new_window+lng_keys_legend_open+lng_keys_legend_paste_plain+lng_keys_legend_pinned_chats+lng_keys_legend_quick_preview+lng_keys_legend_reply_next+lng_keys_legend_reply_prev+lng_keys_legend_section_chats+lng_keys_legend_section_compose+lng_keys_legend_section_fullscreen+lng_keys_legend_section_general+lng_keys_legend_section_iv+lng_keys_legend_section_media+lng_keys_legend_section_messages+lng_keys_legend_title+lng_keys_legend_wheellng_language_alreadylng_language_name⋯lng_photo_editor_keys_gesture_wheellng_photo_editor_keys_legend+lng_photo_editor_keys_middle_clicklng_photo_editor_keys_middle_draglng_photo_editor_keys_objects - ВебWeb KСборка
Репозитории клиентов, движков и TON — +1 −1
ton-teps=Update README.mdton=TON v2026.10+tweb=Build−tweb=Links: the auto-login token is never sent over plain HTTPwallet-engine=refactor: encrypted comments key checkwallets-list=ci: move version.yaml to the prod and staging form (#356)Наше прочтениеДобавлено создание сборки tweb, убрано предупреждение о небезопасной передаче токена автологина.
Первоисточник - ВебWeb KСборка
Telegram Web K: index-xJZhS8vI.js → index-BcovhLpe.js
Первоисточник - TONTonAPIСборка
Репозитории клиентов, движков и TON — +2 −2
mtproxy=Remove fast path.mytonwallet=26.10.5−opentonapi=v1.3.17+opentonapi=v1.3.18telegram-bot-api=Fix RichBlockDocument.telegram-ios=Merge branch 'beta'⋯ton-abis=v0.1.2ton-teps=Update README.md+ton=TON v2026.10−ton=tolk-1.5tweb=Links: the auto-login token is never sent over plain HTTPwallet-engine=refactor: encrypted comments key checkНаше прочтениеОбновлена версия TON до v2026.10, убрана устаревшая версия tolk-1.5. Добавлена новая версия opentonapi v1.3.18, убрана v1.3.17. Удалена функция fast path в mtproxy. В wallet-engine изменена проверка ключа зашифрованных комментариев.
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +9 −8
Estimating duration from bitrate, this may be inaccurateEstimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.+EtCwKgEventLessViewEventLogServiceUpdate⋯F0L9G0uF22C24+F2Aum3F49G4uF52C54⋯FavedStickersFavorite sticker+Fb74R5FeatureDetectFeatureKey⋯FixedMessageItemViewFixedSbv+Fj7yE1uFkCheckFkCounter⋯Flush fragments on caller requestsFlushBuffers−FoZnC5FocalLengthFocalLengthIn35mmFilm⋯K0I9O0K1getLang+K2hJepK4A9M4K8A9N8⋯OrientationViewOriginalContent+OtK7dzOther file iconOther mappings than type 0 are not compliant with the Vorbis I specification.⋯PushToTalkRowViewPushToTalkValue−PxI8wv0Q08P0uQ4downloadsMediaSbv⋯RoyalBlueRpeerAvatar−RrgRm5Rrtr already set, overwriting.RtpReceiver for track with id⋯Visually ImpairedVizrt Binary Image+VlD7un−VlobZ9Voice OverVoiceActivityDetectionНаше прочтениеДобавлены новые идентификаторы: EtCwKg (возможно, событие или сервис), F2Aum3 (компонент интерфейса), Fb74R5 (функция определения возможностей), Fj7yE1u (обработчик фрагментов), K2hJep (настройка или параметр), OtK7dz (значение или метка), VlD7un (компонент или тип). Удалены идентификаторы, связанные с фокусным расстоянием, репликами, аудиоформатами и устаревшими параметрами.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283342 → 13.0.283343
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +165 −870
+Invalid Opus header signature+Opus header too short+Timestamp Signer ST021+A7queryId+Bih8Jj+C6initialSale+C6sampleAttributes+CachedShareTheme+D5Star+D5botId+D6userId+D9channelId+D9hashValueSiv+DsRevenue+DunmutedVideo+EgXa3m+F7emojiId+FoZnC5+G3checkPa+H1tonConnect+HandleryySicv+HgetPass+HtonConnectCl+IgB9HkB9+InterfaceSyntaxThemeMp+K1getLang+K9YaMgAe5+N8getStar+N8tlObject+NextC0Siv+NextEnabledSbv+NgetStar+NsRevenue+O6offsetSuv+O9readInt+OyAcA0C0Ccf+P1s5Int64Vv+P2isFullFilledSbv+P2s5Int64Vv+P3s5Int64Vv+P4canUseGradientSbv+P4onChangedValueySbcSgv+P7onClickyycSgv+PisSelectedSbv+Ps5Int64Vv+PsizeSiv+PxI8wv0+Q4downloadsMediaSbv+Q8progressSfv+Q8rawValue+Q9hashValueSiv+Q9sizeLimits5Int64Vv+QcolorIndexSiv+QisVideoSbv+QprocessedSiv+QrStudioBrowseButton+QrawValue+Qs5Int32Vv+Qtimestamps5Int32Vv+QtotalSivНаше прочтениеДобавлены новые строки интерфейса, связанные с обработкой Opus-аудио, идентификаторами запросов, параметрами продаж, темами, атрибутами, статусами и идентификаторами пользователей, каналов, ботов, звёзд, а также параметрами для работы с данными и шифрованием. Удалены строки, связанные с устаревшими или отключёнными функциями интерфейса, форматированием и обработкой ошибок.
Первоисточник - macOSбетаСхема API
Состав беты Telegram macOS — −281
−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Info.plist−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/01-design-crew.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/02-deploy-bot.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/03-stress-test.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/04-playground.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/05-long-reads.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/06-trip-lisbon.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/07-shop.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/08-analytics.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/09-code-review.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/10-game-night.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/11-live-scripts.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/12-motion-lab.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/chats/13-3d-lab.chat−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/lib/three.js−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/multiplayer/voxel-clash.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/01-maya.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/02-leo.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/03-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/04-priya-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/05-maya.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/06-leo.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/08-priya-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/09-maya.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/10-leo.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/11-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/12-maya-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/13-leo.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/01-design-crew/14-leo.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/01-bot-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/02-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/03-bot-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/02-deploy-bot/04-bot.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/01-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/02-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/03-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/04-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/05-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/06-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/07-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/08-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/09-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/10-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/11-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/12-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/13-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/14-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/15-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/16-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/17-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/18-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/03-stress-test/20-fuzz.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/04-playground/01-guide-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/04-playground/02-guide.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/01-weekly-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/02-weekly-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/03-weekly-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/04-weekly-bare.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/05-me.html−Resources/HTMLBubbles_HTMLBubbles.bundle/Contents/Resources/ported/05-long-reads/06-weekly-bare.htmlНаше прочтениеУдалены файлы, связанные с HTML-баблами и демонстрационными чатами, включая ресурсы для 3D-лаборатории, мультиплеерной игры Voxel Clash и сценариев для команды дизайна.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283338 → 13.0.283342
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +299 −175
+Layout query limit exceeded: host queries blocked the renderer for more than+Subscribe to Premium to use all emoji.+Timestamp Signer ST011+Use any collectible gift you own+Cons_shareThemeEmojiBackdrop+DURATION_INVALID+SERVER_ERROR+STORY_NOT_MODIFIED+SUGGESTED_EMOJI_INVALID+TW_INSTALL_OWN_COMMIT+USER_DECLINED+WALLET_CARD_BG_NOT_ALLOWED+/rhfot+A5UtilsE7isMutedSbv+A9myResults+ActivityState+AdMessageStatess4Int8Vv+AnalyticsContext+AnalyticsMediaJourney+AnalyticsMessageSend+AnalyticsParameterRule+AnalyticsPresentation+AnalyticsPrivacy+AnalyticsRevocable+AnalyticsScope+AnalyticsShareJourney+AnalyticsStickerJourney+AppLogEventCollection+AppLogEventContext+ApurchaseDate+AttachmentCount+AvatarPreparedVideo+AvatarVideoExport+BlockId+BlurEdgeMaskCache+BotPreparedShare+BrowserAnalyticsOrigin+BrowserDecision+BrowserInvoiceAction+BrowserLocationAction+BuilderTabsView+CancelledyycSgv+CaptionBindingState+ChatAccessoryIconLayer+ChatBirthdaySaveAction+ChatBotConfirmation+ChatDateHeaderActions+ChatDeferredSendAction+ChatForwardMenuAction+ChatForwardPicker+ChatForwardSelection+ChatLayerButtonNode+ChatLayerNode+ChatLayerPointerEvent+ChatLayerRowView+ChatLayerSceneView+ChatLayerTextLinkState+ChatLayerTextMenuState+ChatLayerTextNode+ChatLayerTreeErrorНаше прочтениеДобавлены новые строки интерфейса для уведомлений о превышении лимита запросов, подписки на Премиум, использования коллекционных подарков, ошибок сервера и статусов сторис, а также новые имена параметров аналитики и типов данных. Удалены устаревшие строки, связанные с перемещением подарков и отображением в профиле.
Первоисточник - macOSбетаСхема API
Состав беты Telegram macOS — +1
Resources/Purr.wavResources/QrStudioUI_QrStudioUI.bundle/Contents/Info.plist+Resources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/QrStudioNoGifts.tgsResources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/anim_sun.jsonResources/QrStudioUI_QrStudioUI.bundle/Contents/Resources/anim_sun_reverse.jsonНаше прочтениеДобавлен анимированный файл QrStudioNoGifts.tgs в состав беты macOS-клиента, который используется для отображения анимации в интерфейсе QrStudio.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283328 → 13.0.283338
Первоисточник - КошелёкTON ConnectСборка
Репозитории клиентов, движков и TON — +1 −1
tweb=Links: the auto-login token is never sent over plain HTTPwallet-engine=refactor: encrypted comments key check−wallets-list=ci: check release policy changes on pull requests (#355)+wallets-list=ci: move version.yaml to the prod and staging form (#356)Наше прочтениеДобавлено перемещение файла version.yaml в прод и стейджинговую форму в CI для wallets-list. Удалена проверка изменений политики релиза в pull requests.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp, включён новый JSON-файл с обновлёнными данными.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старой версии на новую, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.css и webappdemo.js не затрагивают функционал, связанный с платежами.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=301f272d+payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с иным содержимым. Изменение не связано с функциональностью, а касается обновления данных для платежных провайдеров.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=301f272d+payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старого содержимого на новое, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=1ad38019+payments.getOnrampBaseCurrencies.json=301f272dpayments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде обновлён файл с базовыми валютами для onramp-оплат: новая версия содержит обновлённые данные о поддерживаемых валютах.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=1ad38019+payments.getOnrampBaseCurrencies.json=301f272dpayments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой содержимого, что может указывать на изменение списка базовых валют для пополнения. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=1ad38019−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеДобавлен файл payments.getOnrampBaseCurrencies.json с новым хешем, убран старый. Это изменение может быть частью обновления поддержки базовых валют для onramp-операций в платежной системе Telegram.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=1ad38019−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp-оплат, содержащий обновлённые данные о поддерживаемых валютах.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=cadc4997+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp-оплат — новый файл содержит обновлённые данные, старый удалён. Изменение не связано с кодом, а касается только данных.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=cadc4997+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с идентификатором de993082. Изменения в webappdemo.js и webappdemo.css не затрагивают логику, но могут влиять на отображение интерфейса.
Первоисточник - DesktopСтроки интерфейса
Строки Telegram Desktop — +14
lng_context_translatelng_context_translate_selected+lng_context_unban_done+lng_context_unban_sure+lng_context_unban_userlng_context_unmutelng_context_unpin_from_top⋯lng_filters_view_subtitlelng_flood_error+lng_folder_archive_deselectlng_folder_archive_failed+lng_folder_archive_pack+lng_folder_archive_pack_selected+lng_folder_archive_selectlng_folder_archive_status+lng_folder_archive_unpacklng_font_box_titlelng_font_default⋯lng_url_auth_site_accesslng_url_auth_unverified_app+lng_url_auth_wallet_about+lng_url_auth_wallet_connect+lng_url_auth_wallet_label+lng_url_auth_wallet_no_key+lng_url_auth_wallet_no_key_link+lng_url_auth_wallet_reservedlng_user_action_choose_stickerlng_user_action_record_audioНаше прочтениеДобавлены строки интерфейса для функций разбана пользователя в контекстном меню, управления архивом папок и авторизации через кошелёк в URL-ссылках.
Первоисточник - Сервер и конфигСхема MTProtoСхема API
Схема MTProto (tdesktop) — +3 −2
inputThemeSettings flags:# message_colors_animated:flags.2?true base_theme:BaseTheme accent_color:int outbox_accent_color:flags.3?int message_colors:flags.0?Vector<int> wallpaper:flags.1?InputWallPaper wallpaper_settings:flags.1?WallPaperSettings = InputThemeSettings;inputThemeSlug slug:string = InputTheme;+inputTonConnectOauthSession session_id:long challenge_answer:bytes body:bytes proof:WalletOwnershipProof = InputTonConnectOauthSession;inputUser user_id:long access_hash:long = InputUser;inputUserEmpty = InputUser;⋯messageViews flags:# views:flags.0?int forwards:flags.1?int replies:flags.2?MessageReplies = MessageViews;messages.acceptEncryption peer:InputEncryptedChat g_b:bytes key_fingerprint:long = EncryptedChat;−messages.acceptUrlAuth flags:# write_allowed:flags.0?true share_phone_number:flags.3?true peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string match_code:flags.4?string = UrlAuthResult;+messages.acceptUrlAuth flags:# write_allowed:flags.0?true share_phone_number:flags.3?true peer:flags.1?InputPeer msg_id:flags.1?int button_id:flags.1?int url:flags.2?string match_code:flags.4?string tonconnect_session:flags.5?InputTonConnectOauthSession = UrlAuthResult;messages.addChatUser chat_id:long user_id:InputUser fwd_limit:int = messages.InvitedUsers;messages.addPollAnswer peer:InputPeer msg_id:int answer:PollAnswer = Updates;⋯urlAuthResultAccepted flags:# url:flags.0?string = UrlAuthResult;urlAuthResultDefault = UrlAuthResult;−urlAuthResultRequest flags:# request_write_access:flags.0?true request_phone_number:flags.1?true match_codes_first:flags.5?true is_app:flags.6?true bot:User domain:string browser:flags.2?string platform:flags.2?string ip:flags.2?string region:flags.2?string match_codes:flags.3?Vector<string> user_id_hint:flags.4?long verified_app_name:flags.7?string = UrlAuthResult;+urlAuthResultRequest flags:# request_write_access:flags.0?true request_phone_number:flags.1?true match_codes_first:flags.5?true is_app:flags.6?true request_wallet:flags.8?true bot:User domain:string browser:flags.2?string platform:flags.2?string ip:flags.2?string region:flags.2?string match_codes:flags.3?Vector<string> user_id_hint:flags.4?long verified_app_name:flags.7?string tc_session_id:flags.9?long tc_client_id:flags.10?string = UrlAuthResult;user flags:# self:flags.10?true contact:flags.11?true mutual_contact:flags.12?true deleted:flags.13?true bot:flags.14?true bot_chat_history:flags.15?true bot_nochats:flags.16?true verified:flags.17?true restricted:flags.18?true min:flags.20?true bot_inline_geo:flags.21?true support:flags.23?true scam:flags.24?true apply_min_photo:flags.25?true fake:flags.26?true bot_attach_menu:flags.27?true premium:flags.28?true attach_menu_enabled:flags.29?true flags2:# bot_can_edit:flags2.1?true close_friend:flags2.2?true stories_hidden:flags2.3?true stories_unavailable:flags2.4?true contact_require_premium:flags2.10?true bot_business:flags2.11?true bot_has_main_app:flags2.13?true bot_forum_view:flags2.16?true bot_forum_can_manage_topics:flags2.17?true bot_can_manage_bots:flags2.18?true bot_guestchat:flags2.19?true bot_guard:flags2.20?true id:long access_hash:flags.0?long first_name:flags.1?string last_name:flags.2?string username:flags.3?string phone:flags.4?string photo:flags.5?UserProfilePhoto status:flags.6?UserStatus bot_info_version:flags.14?int restriction_reason:flags.18?Vector<RestrictionReason> bot_inline_placeholder:flags.19?string lang_code:flags.22?string emoji_status:flags.30?EmojiStatus usernames:flags2.0?Vector<Username> stories_max_id:flags2.5?RecentStory color:flags2.8?PeerColor profile_color:flags2.9?PeerColor bot_active_users:flags2.12?int bot_verification_icon:flags2.14?long send_paid_messages_stars:flags2.15?long linked_community_id:flags2.21?long = User;userEmpty id:long = User;Наше прочтениеДобавлен тип `inputTonConnectOauthSession` с полями `session_id`, `challenge_answer`, `body`, `proof`, и изменены `messages.acceptUrlAuth` и `urlAuthResultRequest`: убрано поле `match_code` и добавлено `request_wallet`.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=cadc4997−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа веб-версии Telegram в проде обновлён файл с базовыми валютами для onramp-оплат: добавлен новый JSON-файл с хешем cadc4997, убран старый с хешем de993082.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=cadc4997−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp-оплат: добавлен новый JSON-файл с хешем cadc4997, заменивший устаревший с хешем de993082. Изменения затронули только конфигурацию, код и интерфейс не изменились.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp, теперь используется новый набор валют. Изменение касается только данных, код и интерфейс не затронуты.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +3 −1
b-/markdown.js=64fb4d60b-/matchbrackets.js=76754ed5+b-/my-telegram.css=3d55f90b+b-/my-telegram.js=ac1dc3b2b-/oauth.css=4b53f9eeb-/oauth.html=e69de29b⋯l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа стенде b добавлены файлы my-telegram.css и my-telegram.js, а также обновлён файл payments.getOnrampBaseCurrencies.json, в котором заменён старый контент на новый. На стенде l изменений не зафиксировано.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, убран старый аналогичный файл. Изменение касается только данных, код и логика не затронуты.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp-оплат: новый файл содержит обновлённые данные, старый удалён. Изменения затронули только конфигурацию, код и интерфейс не изменились.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp-оплат, включая обновлённые данные о поддерживаемых валютах.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с другим хешем, при этом остальные файлы конфигурации остаются без изменений.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённые данные о поддерживаемых валютах.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, включён новый формат ответа API.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеОбновлены файлы payments.getOnrampBaseCurrencies.json (заменён хеш a1189a6c → de993082), pako-inflate.min.js и pattern.svg – их версии заменены новыми хешами.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a1189a6c+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеОбновлен файл payments.getOnrampBaseCurrencies.json: заменён хеш a1189a6c на новый de993082. Других изменений не обнаружено.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеОбновлён файл payments.getOnrampBaseCurrencies.json на продакшн‑сервере: заменён старый хеш de993082 на новый a1189a6c.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=a1189a6c−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеОбновлён файл payments.getOnrampBaseCurrencies.json: заменён старый хеш de993082 на новый a1189a6c.
Первоисточник - КошелёкTON ConnectСборка
Репозитории клиентов, движков и TON — +1 −1
tweb=Links: the auto-login token is never sent over plain HTTPwallet-engine=refactor: encrypted comments key check−wallets-list=Merge pull request #350 from ton-connect/track-963ec44+wallets-list=ci: check release policy changes on pull requests (#355)Наше прочтениеВ репозитории wallets‑list заменён старый merge‑коммит #350 на новый CI‑шаг «ci: check release policy changes on pull requests (#355)». Других изменений не обнаружено.
Первоисточник - iOSСтроки интерфейса
Строки Telegram iOS (платформа переводов) — +92
ПервоисточникCreateBot.UnsavedAlert.TextCreateBot.UnsavedAlert.Title+CreateBot.UsernameEnding+CreateBot.UsernameEndingDelimiter+CreateBot.UsernameEndingFinalDelimiter+CreateBot.UsernameHint+CreateBot.UsernameHintFreeCreateBot.UsernameStatus.CheckingCreateBot.UsernameStatus.InvalidCreateBot.UsernameStatus.LimitExceededCreateBot.UsernameStatus.Link+CreateBot.UsernameStatus.LongCreateBot.UsernameStatus.Number+CreateBot.UsernameStatus.PremiumRequiredCreateBot.UsernameStatus.Short+CreateBot.UsernameStatus.Subscribe+CreateBot.UsernameStatus.SuffixLimit+CreateBot.UsernameStatus.SuffixLimitCountCreateBot.UsernameStatus.TakenCreateExternalStream.Revoke.Revoke⋯Gift.Message.ToastTitleGift.Message.YourMessage+Gift.MoveToGifts.Success+Gift.MoveToGifts.Text+Gift.MoveToGifts.Title+Gift.MoveToWallet.Location+Gift.MoveToWallet.Move+Gift.MoveToWallet.Success+Gift.MoveToWallet.Text+Gift.MoveToWallet.TitleGift.Offer.DurationGift.Offer.Duration.Hours⋯Gift.Transfer.Confirmation.TransferGift.Transfer.Confirmation.TransferFree+Gift.Transfer.MoveToGifts+Gift.Transfer.MoveToWalletGift.Transfer.SendUnlocksGift.Transfer.SendUnlocks.Days⋯Gift.View.Context.CopyLinkGift.View.Context.Craft+Gift.View.Context.HideFromProfileGift.View.Context.SetAsThemeGift.View.Context.Share+Gift.View.Context.ShowOnProfileGift.View.Context.TransferGift.View.Context.ViewInProfile⋯Notification.Mute1hMinNotification.NewAuthDetected+Notification.NoPaidMessagesTokenUsed+Notification.NoPaidMessagesTokenUsedYouNotification.OverviewTopicClosedNotification.OverviewTopicCreated⋯Proxy.TooltipUnavailableProxyServer.VoiceOver.Active+QrStudio.Colors.Profile - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённую версию с хешем de993082, убрана старая версия с хешем a3135827.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере Telegram заменён файл с базовыми валютами для onramp, включая обновлённую версию `payments.getOnrampBaseCurrencies.json` и обновлённые скрипт `webappdemo.js` и стиль `webappdemo.css`.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=a3135827−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, заменивший устаревшую версию. Изменение касается только данных, без изменений в коде.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=a3135827−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере заменён файл с базовыми валютами для onramp, включён новый JSON-файл с данными о поддерживаемых валютах, устаревший файл удалён.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=cadc4997+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с другим хешем. Изменение не сопровождается кодовыми изменениями, что указывает на обновление данных без изменений в логике.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=cadc4997+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, включая изменения в webappdemo.js и webappdemo.css, отсутствует предыдущая версия файла.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=cadc4997−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде добавлен файл с базовыми валютами для onramp-оплат, заменив устаревшую версию. Изменение касается только данных, без изменений в коде.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=cadc4997−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеДобавлен файл payments.getOnrampBaseCurrencies.json с хешем cadc4997, убран предыдущий файл с хешем de993082. Изменения в webappdemo.css и webappdemo.js не затрагивают функциональность.
Первоисточник - Сайты TelegramСтроки интерфейса
Документация core.telegram.org — +1 −1
/bots/samples › Python #5cba213d/bots/samples › Ruby #0aa36356−/bots/samples › Rust #7e620a30+/bots/samples › Rust #86710c40/bots/samples › Scala #837b8fd9/bots/samples%2Fhellobot › (top) #9b2cbce5Наше прочтениеДобавлен пример бота на Rust в документации. Удалён предыдущий пример на Rust.
Первоисточник - КошелёкСерверный конфиг
Интеграция @wallet — +2 −2
@wallet icon android_animated=5377642420047489422@wallet icon android_side_menu_static=5467781590178346331−@wallet icon default_static=5366060314884316010+@wallet icon default_static=5377642420047489421@wallet icon ios_animated=5377642420047489428@wallet icon ios_side_menu_static=5467781590178346332@wallet icon ios_static=5375390620233803093+@wallet icon macos_animated=5375590069925095374−@wallet icon macos_animated=5377642420047489425@wallet icon macos_side_menu_static=5467781590178346333@wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPMНаше прочтениеДобавлены иконки кошелька для Android и iOS, обновлены статические и анимированные иконки для macOS, изменены параметры отображения в меню приложений.
Первоисточник - Сайты TelegramСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
−ads-auth.html=94567326+ads-auth.html=a99b74d0ads-guidelines.html=98ce9652ads.html=406dbbbfНаше прочтениеНа проде заменён файл ads-auth.html на новую версию, остальные файлы оставались без изменений.
Первоисточник - КошелёкMyTonWalletСборка
Репозитории клиентов, движков и TON — +1 −1
libprisma=Group each language with its aliasesmtproxy=Remove fast path.−mytonwallet=26.10.4+mytonwallet=26.10.5opentonapi=v1.3.17telegram-bot-api=Fix RichBlockDocument.Наше прочтениеДобавлена версия mytonwallet 26.10.5, удалена версия 26.10.4. В репозитории libprisma изменено группирование языков с их алиасами, в mtproxy удалён fast path, в opentonapi обновлена версия до v1.3.17, в telegram-bot-api исправлен RichBlockDocument.
Первоисточник - Сайты TelegramСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
+ads-auth.html=94567326−ads-auth.html=a99b74d0ads-guidelines.html=98ce9652ads.html=406dbbbfНаше прочтениеНа проде появился новый файл ads-auth.html с хешем 94567326, заменивший устаревший файл с хешем a99b74d0.
Первоисточник - КошелёкСерверный конфиг
Интеграция @wallet — +4 −4
@wallet attach=1 side=0 inactive=1+@wallet icon android_active_animated=5377642420047489426−@wallet icon android_active_animated=5454001050170200538+@wallet icon android_animated=5377642420047489422−@wallet icon android_animated=5454001050170200537@wallet icon android_side_menu_static=5467781590178346331@wallet icon default_static=5366060314884316010−@wallet icon ios_animated=5375390620233803091+@wallet icon ios_animated=5377642420047489428@wallet icon ios_side_menu_static=5467781590178346332@wallet icon ios_static=5375390620233803093−@wallet icon macos_animated=5368560552786271734+@wallet icon macos_animated=5377642420047489425@wallet icon macos_side_menu_static=5467781590178346333@wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPMНаше прочтениеДобавлены новые анимированные иконки для @wallet на Android, iOS и macOS, заменены устаревшие версии. Обновлена конфигурация для отображения иконки в меню прикрепления.
Первоисточник - Сервер и конфигКонфигСерверный конфиг
Умолчания аккаунта Telegram — −18
account.content={"_":"account.ContentSettings","sensitiveEnabled":false,"sensitiveCanChange":true}account.global_privacy={"_":"GlobalPrivacySettings","archiveAndMuteNewNoncontactPeers":false,"keepArchivedUnmuted":true,"keepArchivedFolders":true,"hideReadMarks":true,"newNoncontactPeersRequirePremium":false,"displayGiftsButton":false,"noncontactPeersPaidStars":null,"disallowedGifts":null}−account.notify.broadcasts=error:Cannot send requests while disconnected. Please reconnect.+account.notify.broadcasts={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}−account.notify.chats=error:Cannot send requests while disconnected. Please reconnect.+account.notify.chats={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}−account.notify.users=error:Cannot send requests while disconnected. Please reconnect.+account.notify.users={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}−account.reactions_notify=error:Disconnected from dc 1+account.reactions_notify={"_":"ReactionsNotifySettings","messagesNotifyFrom":null,"storiesNotifyFrom":null,"pollVotesNotifyFrom":null,"sound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"showPreviews":true}account.ttl={"_":"AccountDaysTTL","days":548}messages.default_history_ttl={"_":"DefaultHistoryTTL","period":0}−privacy.About=error:Cannot send requests while disconnected. Please reconnect.+privacy.About={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.AddedByPhone=error:Cannot send requests while disconnected. Please reconnect.+privacy.AddedByPhone={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"},{"_":"PrivacyValueDisallowAll"}]}−privacy.Birthday=error:Cannot send requests while disconnected. Please reconnect.+privacy.Birthday={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.ChatInvite=error:Cannot send requests while disconnected. Please reconnect.+privacy.ChatInvite={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.Forwards=error:Cannot send requests while disconnected. Please reconnect.+privacy.Forwards={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.NoPaidMessages=error:Cannot send requests while disconnected. Please reconnect.+privacy.NoPaidMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}−privacy.PhoneCall=error:Cannot send requests while disconnected. Please reconnect.+privacy.PhoneCall={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.PhoneNumber=error:Cannot send requests while disconnected. Please reconnect.+privacy.PhoneNumber={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.PhoneP2P=error:Cannot send requests while disconnected. Please reconnect.+privacy.PhoneP2P={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}−privacy.ProfilePhoto=error:Cannot send requests while disconnected. Please reconnect.+privacy.ProfilePhoto={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}−privacy.SavedMusic=error:Cannot send requests while disconnected. Please reconnect.+privacy.SavedMusic={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.StarGiftsAutoSave=error:Cannot send requests while disconnected. Please reconnect.+privacy.StarGiftsAutoSave={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}−privacy.StatusTimestamp=error:Cannot send requests while disconnected. Please reconnect.+privacy.StatusTimestamp={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}−privacy.VoiceMessages=error:Cannot send requests while disconnected. Please reconnect.+privacy.VoiceMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}Наше прочтениеДобавлены настройки уведомлений для чатов, пользователей и рассылок с включёнными предпросмотрами и звуками по умолчанию, а также новые правила приватности для профиля, фото, голосовых сообщений, звонков и других параметров с разными уровнями доступа.
- КошелёкСерверный конфиг
Интеграция @wallet — +2 −2
@wallet icon android_side_menu_static=5467781590178346331@wallet icon default_static=5366060314884316010−@wallet icon ios_animated=5366060314884316011+@wallet icon ios_animated=5375390620233803091@wallet icon ios_side_menu_static=5467781590178346332−@wallet icon ios_static=5368312114697999416+@wallet icon ios_static=5375390620233803093@wallet icon macos_animated=5368560552786271734@wallet icon macos_side_menu_static=5467781590178346333Наше прочтениеЗаменены иконки кошелька для iOS: анимированная и статическая, с обновлением хешей. Добавлены иконки для Android и macOS.
Первоисточник - Сервер и конфигКонфигСерверный конфиг
Умолчания аккаунта Telegram — +15 −18
account.content={"_":"account.ContentSettings","sensitiveEnabled":false,"sensitiveCanChange":true}account.global_privacy={"_":"GlobalPrivacySettings","archiveAndMuteNewNoncontactPeers":false,"keepArchivedUnmuted":true,"keepArchivedFolders":true,"hideReadMarks":true,"newNoncontactPeersRequirePremium":false,"displayGiftsButton":false,"noncontactPeersPaidStars":null,"disallowedGifts":null}+account.notify.broadcasts=error:Cannot send requests while disconnected. Please reconnect.−account.notify.broadcasts={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}+account.notify.chats=error:Cannot send requests while disconnected. Please reconnect.−account.notify.chats={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}+account.notify.users=error:Cannot send requests while disconnected. Please reconnect.−account.notify.users={"_":"PeerNotifySettings","showPreviews":true,"silent":false,"muteUntil":2147483647,"iosSound":{"_":"NotificationSoundDefault"},"androidSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"otherSound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"storiesMuted":null,"storiesHideSender":null,"storiesIosSound":{"_":"NotificationSoundDefault"},"storiesAndroidSound":null,"storiesOtherSound":null}+account.reactions_notify=error:Disconnected from dc 1−account.reactions_notify={"_":"ReactionsNotifySettings","messagesNotifyFrom":null,"storiesNotifyFrom":null,"pollVotesNotifyFrom":null,"sound":{"_":"NotificationSoundLocal","title":"default","data":"default"},"showPreviews":true}account.ttl={"_":"AccountDaysTTL","days":548}messages.default_history_ttl={"_":"DefaultHistoryTTL","period":0}+privacy.About=error:Cannot send requests while disconnected. Please reconnect.−privacy.About={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.AddedByPhone=error:Cannot send requests while disconnected. Please reconnect.−privacy.AddedByPhone={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"},{"_":"PrivacyValueDisallowAll"}]}+privacy.Birthday=error:Cannot send requests while disconnected. Please reconnect.−privacy.Birthday={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.ChatInvite=error:Cannot send requests while disconnected. Please reconnect.−privacy.ChatInvite={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.Forwards=error:Cannot send requests while disconnected. Please reconnect.−privacy.Forwards={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.NoPaidMessages=error:Cannot send requests while disconnected. Please reconnect.−privacy.NoPaidMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}+privacy.PhoneCall=error:Cannot send requests while disconnected. Please reconnect.−privacy.PhoneCall={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.PhoneNumber=error:Cannot send requests while disconnected. Please reconnect.−privacy.PhoneNumber={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.PhoneP2P=error:Cannot send requests while disconnected. Please reconnect.−privacy.PhoneP2P={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowContacts"}]}+privacy.ProfilePhoto=error:Cannot send requests while disconnected. Please reconnect.−privacy.ProfilePhoto={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}+privacy.SavedMusic=error:Cannot send requests while disconnected. Please reconnect.−privacy.SavedMusic={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.StarGiftsAutoSave=error:Cannot send requests while disconnected. Please reconnect.−privacy.StarGiftsAutoSave={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueAllowAll"}]}+privacy.StatusTimestamp=error:Cannot send requests while disconnected. Please reconnect.−privacy.StatusTimestamp={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}+privacy.VoiceMessages=error:Cannot send requests while disconnected. Please reconnect.−privacy.VoiceMessages={"_":"account.PrivacyRules","rules":[{"_":"PrivacyValueDisallowAll"}]}Наше прочтениеДобавлены сообщения об ошибке при попытке отправить запросы при отключении от сервера для настроек уведомлений и приватности. Удалены предыдущие значения настроек, заменённые на текстовые ошибки.
- Сервер и конфигКонфигтест-серверСерверный конфиг
Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — +1 −1
url_auth_domains=["a-urlauth.stel.com"]wallet_available=true+wallet_card_bg_gifts=["PlushPepe","ResistanceDog","Cake","CrystalBall"]−wallet_card_bg_gifts=["PlushPepe","ResistanceDog"]wallet_gasless_daily_transfers=5wallet_gasless_min_nanos=100000000Наше прочтениеДобавлены новые фоновые подарки для карт в кошельке: «Cake» и «CrystalBall». Изменение расширяет набор доступных фонов для подарочных карт.
Первоисточник - Сервер и конфигКонфигтест-серверСерверный конфиг
Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — +6
ringtone_size_max=307200round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}+round_video_recorder_2_allowed=falsesaved_dialogs_pinned_limit_default=4saved_dialogs_pinned_limit_premium=6⋯upload_premium_speedup_upload=10url_auth_domains=["a-urlauth.stel.com"]+wallet_available=true+wallet_card_bg_gifts=["PlushPepe","ResistanceDog"]+wallet_gasless_daily_transfers=5+wallet_gasless_min_nanos=100000000+wallet_transfer_min_nanos=100000000weather_search_username=izweatherbotweb_app_allowed_protocols=["http","https"]Наше прочтениеДобавлена настройка запрета использования нового видеозаписывающего интерфейса (round_video_recorder_2_allowed=false), включена поддержка кошелька с параметрами: минимальный порог транзакции 100000000 нано, 5 бесплатных транзакций в день, доступные фоновые подарки для карт — "PlushPepe" и "ResistanceDog".
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=d9d6ab90+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде заменён файл с базовыми валютами для onramp, включая обновлённые данные в payments.getOnrampBaseCurrencies.json.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=d9d6ab90+payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp-оплат, включён новый формат ответа. Изменения в webappdemo.js и webappdemo.css не затрагивают функционал.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=d0e23dc2+payments.getOnrampBaseCurrencies.json=d9d6ab90payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеЗаменён файл с базовыми валютами для onramp-оплат, содержащий обновлённые данные о поддерживаемых валютах.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=d0e23dc2+payments.getOnrampBaseCurrencies.json=d9d6ab90payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл с базовыми валютами для onramp, введён новый формат ответа. Изменения в webappdemo.js и webappdemo.css не затрагивают функциональность.
Первоисточник - ВебWeb KСборка
Репозитории клиентов, движков и TON — +1 −1
ton-teps=Update README.mdton=tolk-1.5−tweb=Add the OSS Scanner build and threat model, and a real security policy+tweb=Links: the auto-login token is never sent over plain HTTPwallet-engine=refactor: encrypted comments key checkwallets-list=Merge pull request #350 from ton-connect/track-963ec44Наше прочтениеДобавлено предупреждение о том, что токен автологина никогда не отправляется по незашифрованному HTTP. Удалён запрос на добавление сканера открытого ПО, модели угроз и реальной политики безопасности.
Первоисточник - Сервер и конфигКонфигтест-серверСерверный конфиг
Серверный конфиг Telegram (тест-сервер, снимок testserverchangesall) — −5
ringtone_size_max=307200round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}−round_video_recorder_2_allowed=falsesaved_dialogs_pinned_limit_default=4saved_dialogs_pinned_limit_premium=6⋯upload_premium_speedup_upload=10url_auth_domains=["a-urlauth.stel.com"]−wallet_available=true−wallet_gasless_daily_transfers=5−wallet_gasless_min_nanos=100000000−wallet_transfer_min_nanos=100000000weather_search_username=izweatherbotweb_app_allowed_protocols=["http","https"]Наше прочтениеОтключена функция кругового видеозаписывания версии 2, а также отключены функции кошелька: газлесс-транзакции, минимальные лимиты транзакций и доступность кошелька.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=d0e23dc2payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде обновлён файл с базовыми валютами для onramp, заменён старый JSON-файл на новый с изменённым содержимым.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=a3135827+payments.getOnrampBaseCurrencies.json=d0e23dc2payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json, содержащий базовые валюты для пополнения через onramp, с версии a3135827 на d0e23dc2. Изменения в webappdemo.css и webappdemo.js не затрагивают логику, но могут влиять на отображение интерфейса.
Первоисточник - Сервер и конфигКонфигСерверный конфиг
Серверный конфиг Telegram (снимок prodserverchangesall) — −5
ringtone_size_max=307200round_video_encoding={"diameter":384,"video_bitrate":1000,"audio_bitrate":64,"max_size":12582912}−round_video_recorder_2_allowed=falsesaved_dialogs_pinned_limit_default=5saved_dialogs_pinned_limit_premium=100⋯upload_premium_speedup_upload=10url_auth_domains=[]−wallet_available=true−wallet_gasless_daily_transfers=5−wallet_gasless_min_nanos=100000000−wallet_transfer_min_nanos=100000000weather_search_username=StoryWeatherBotweb_app_allowed_protocols=["http","https"]Наше прочтениеОтключена поддержка второго видеозаписывающего режима, убраны настройки кошелька, включая доступность, лимиты и минимальные суммы транзакций.
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +16 −9
/cancel/claim+/contact/create/failure1⋯/ho80hi8/invite+/j_3pq/media/meteor⋯Estimating the duration of the last packet in a fragment, consider setting the duration field in AVPacket instead.EvalError+EvctnBwEventLessViewEventLogServiceUpdate⋯FxH9CxFxaNbxa+FyYtQrG bytes failedG02F04⋯Getter must be a functionGh2Fh4−GhPra7GhostWhiteGifCell⋯Gryphon's Anim CompressorGuardReference−Gv3PapGycSgtcGyjjO9⋯Hcannot access a Thread Local Storage value during or after destruction:Hck4Ic+Hcx9Uu2HdA9NdHdD9Odu⋯HighlightFoundTextHighlightInstance+Hih8JvHintHandlerHistoryBottomRowItem⋯K0I9N0K0I9O0+K3kwUjK4A9M4K8A9N8⋯LiveSwipingSbvLiveTypingDraftUpdate+LmQ8B8oLoad certs from files in a directoryLoad file into cache⋯Наше прочтениеДобавлены новые команды /contact, /j_3pq и идентификаторы EvctnBw, FyYtQr, Hcx9Uu2, Hih8Jv, K3kwUj, LmQ8B8o, PzxJp0, R2isFullFilledSbv, а также удалены GhPra7, Gv3Pap, Oo5pMl.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283327 → 13.0.283328
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5−payments.getOnrampBaseCurrencies.json=4d708bda+payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде обновлён файл payments.getOnrampBaseCurrencies.json, содержащий список базовых валют для пополнения, вероятно, в рамках обновления системы пополнения средств.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530−payments.getOnrampBaseCurrencies.json=4d708bda+payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере обновлён файл payments.getOnrampBaseCurrencies.json с заменой старой версии на новую, включая изменения в webappdemo.js и webappdemo.css, затрагивающие интерфейс кошелька и оплаты.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=4d708bda−payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеНа проде появился новый файл с базовыми валютами для onramp-оплат, заменивший старый. Изменение касается только данных, без изменений в коде.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=4d708bda−payments.getOnrampBaseCurrencies.json=a3135827payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеДобавлен новый файл с базовыми валютами для onramp-оплат, убран старый. Изменения затрагивают только данные, код не изменился.
Первоисточник - КошелёкAPI платежейСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
pako-inflate.min.js=a191a78apattern.svg=c7da39e5+payments.getOnrampBaseCurrencies.json=a3135827−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5promote.css=e21478eaНаше прочтениеДобавлен файл с базовыми валютами для onramp-оплат, заменивший устаревшую версию. Изменение касается только данных, код и логика не затронуты.
Первоисточник - КошелёкAPI платежейтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/webappdemo.css=80c1d0c1l-/webappdemo.js=f02b1530+payments.getOnrampBaseCurrencies.json=a3135827−payments.getOnrampBaseCurrencies.json=de993082payments.getOnrampProviders.json=8ac99ae5wallet.getBackupHolderDcs.json=c9321833Наше прочтениеНа тестовом сервере заменён файл с базовыми валютами для onramp, включён новый JSON-файл с обновлёнными данными.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +4 −4
a-/markdown.js=64fb4d60a-/matchbrackets.js=76754ed5−a-/my-telegram.css=18c39601+a-/my-telegram.css=3d55f90b−a-/my-telegram.js=1554b236+a-/my-telegram.js=ac1dc3b2a-/oauth.css=4b53f9eea-/oauth.html=3dc80d0b⋯i-/markdown.js=64fb4d60i-/matchbrackets.js=76754ed5+i-/my-telegram.css=18c39601−i-/my-telegram.css=3d55f90b+i-/my-telegram.js=1554b236−i-/my-telegram.js=ac1dc3b2i-/oauth.css=4b53f9eei-/oauth.html=e69de29bНаше прочтениеНа тестовом сервере произошла замена файлов my-telegram.css и my-telegram.js на стендах a: и i: — на a: загружены новые версии, на i: — старые, что соответствует обратному обмену между стендами.
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +4 −7
AnyPostboxViewDataItemAnyUpdateStateEquatable−Ao4wV3ApI9AxApertureValue⋯Getter must be a functionGh2Fh4+GhPra7GhostWhiteGifCell⋯Gryphon's Anim CompressorGuardReference+Gv3PapGycSgtcGyjjO9⋯Method not supportedMhH9H0u−MhhgElMicroDVD subtitleMicroListenerContext⋯N0H9O0N0H9O0u−N2Fx62N5dIn9N8H9K8⋯RevokeRowItemViewRevokedSbv−RgknL2RhB69hRhH9Qhu⋯SellNftInputViewSellNftState+SenJcmSend GRAM to this addressSend Owner⋯SpringGreenSpringParameters−SprocessedSivSpruce subtitle formatSpsIdOffsetEii⋯TurnPort connected toTurnSbv−TvS9NoTwidgetDeferredPrepareTwidgetIcons⋯Within tolerance - keeping actual widthWlA9vpu+WoE0CzWordControllerWordEntry⋯Наше прочтениеДобавлены новые типы: GhPra7, Gv3Pap, SenJcm, WoE0Cz. Удалены типы: Ao4wV3, MhhgEl, N2Fx62, RgknL2, SprocessedSiv, TvS9No, X1Xill.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283326 → 13.0.283327
Первоисточник - Сайты TelegramСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +1 −1
markdown.js=64fb4d60my-telegram.css=3d55f90b−my-telegram.js=1554b236+my-telegram.js=ac1dc3b2oauth.css=4b53f9eeoauth.html=8301b9aeНаше прочтениеОбновлён скрипт my-telegram.js, содержащий логику для работы с личным кабинетом, и изменён файл стилей my-telegram.css для корректного отображения элементов интерфейса.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
l-/matchbrackets.js=76754ed5l-/my-telegram.css=3d55f90b−l-/my-telegram.js=1554b236+l-/my-telegram.js=ac1dc3b2l-/oauth.css=4b53f9eel-/oauth.html=e69de29bНаше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включённую в сборку. Изменения в коде не выявлены, так как предоставлен только хеш нового файла.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
y-/matchbrackets.js=76754ed5y-/my-telegram.css=3d55f90b−y-/my-telegram.js=1554b236+y-/my-telegram.js=ac1dc3b2y-/oauth.css=4b53f9eey-/oauth.html=0f3f96a8Наше прочтениеЗаменён файл my-telegram.js на новую версию, включён новый файл matchbrackets.js и обновлён my-telegram.css.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
i-/matchbrackets.js=76754ed5i-/my-telegram.css=3d55f90b−i-/my-telegram.js=1554b236+i-/my-telegram.js=ac1dc3b2i-/oauth.css=4b53f9eei-/oauth.html=e69de29bНаше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включены обновлённые стили my-telegram.css и matchbrackets.js, а также обновлённый oauth.css и oauth.html.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
i-/markdown.js=64fb4d60i-/matchbrackets.js=76754ed5−i-/my-telegram.css=18c39601+i-/my-telegram.css=3d55f90bi-/my-telegram.js=1554b236i-/oauth.css=4b53f9eeНаше прочтениеНа тестовом сервере обновлён файл my-telegram.css, заменённый новой версией с хешем 3d55f90b, что может повлиять на внешний вид страниц. Остальные файлы оставлены без изменений.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +2 −2
i-/markdown.js=64fb4d60i-/matchbrackets.js=76754ed5+i-/my-telegram.css=18c39601−i-/my-telegram.css=3d55f90b+i-/my-telegram.js=1554b236−i-/my-telegram.js=ac1dc3b2i-/oauth.css=4b53f9eei-/oauth.html=e69de29bНаше прочтениеНа тестовом сервере Telegram заменены файлы my-telegram.css и my-telegram.js на новые версии, используемые для отображения и поведения интерфейса.
Первоисточник - Сайты TelegramСтроки интерфейса
Сайт telegram.org (блог, FAQ, правила) — +1
/evolution › August 2024 #e887c71e/evolution › August 2025 #a756417e+/evolution › August 2026 #dc33a5bd/evolution › December 2013 #a04ba5b4/evolution › December 2014 #7bf772a6Наше прочтениеНа сайте telegram.org добавлен блок с обновлением от августа 2026 года в разделе «Эволюция». Удалены блоки от августа 2024 и 2025 годов.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +1 −1
i-/matchbrackets.js=76754ed5i-/my-telegram.css=3d55f90b−i-/my-telegram.js=1554b236+i-/my-telegram.js=ac1dc3b2i-/oauth.css=4b53f9eei-/oauth.html=e69de29bНаше прочтениеНа тестовом сервере Telegram заменён файл my-telegram.js на новую версию, включены обновлённые matchbrackets.js и my-telegram.css, а также oauth.css и oauth.html.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +2
a-/markdown.js=64fb4d60a-/matchbrackets.js=76754ed5+a-/my-telegram.css=18c39601+a-/my-telegram.js=1554b236a-/oauth.css=4b53f9eea-/oauth.html=3dc80d0bНаше прочтениеДобавлены новые файлы my-telegram.css и my-telegram.js на тестовом сервере, заменившие ранее существовавшие markdown.js и matchbrackets.js.
Первоисточник - Сайты TelegramСтроки интерфейса
Веб Telegram на проде (страницы и файлы, снимок) — +2
main.js=148058demarkdown.js=64fb4d60+my-telegram.css=3d55f90b+my-telegram.js=1554b236oauth.css=4b53f9eeoauth.html=8301b9aeНаше прочтениеДобавлены новые файлы my-telegram.css и my-telegram.js, которые, вероятно, реализуют дополнительную стилизацию и логику для веб-интерфейса Telegram.
Первоисточник - Сайты Telegramтест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +6
i-/markdown.js=64fb4d60i-/matchbrackets.js=76754ed5+i-/my-telegram.css=3d55f90b+i-/my-telegram.js=1554b236i-/oauth.css=4b53f9eei-/oauth.html=e69de29b⋯l-/markdown.js=64fb4d60l-/matchbrackets.js=76754ed5+l-/my-telegram.css=3d55f90b+l-/my-telegram.js=1554b236l-/oauth.css=4b53f9eel-/oauth.html=e69de29b⋯y-/markdown.js=64fb4d60y-/matchbrackets.js=76754ed5+y-/my-telegram.css=3d55f90b+y-/my-telegram.js=1554b236y-/oauth.css=4b53f9eey-/oauth.html=0f3f96a8Наше прочтениеДобавлены файлы my-telegram.css и my-telegram.js на стендах i:, l:, y: — это новые стили и скрипты для интерфейса тестового сервера Telegram.
Первоисточник - macOSбетаСтроки интерфейса
Строки бинарника беты Telegram macOS — +11 −12
AiResultRowItemAiResultRowView−AkPmowAlbumCoverResourceAlbumKind⋯AnyPostboxViewDataItemAnyUpdateStateEquatable+Ao4wV3ApI9AxApertureValue⋯C8A9F8C8tlObject+C8woJ5C9A2F9C9D5pu⋯G7flightstSgG7peerIdst−G8LgTh8xG8entitiestSgG8evidenceSay⋯Illegal temporal dependency out of defined pattern from positionIllegalCharacter+ImZ9NnImage size must match encoder init configuration sizeImage too wide for this implementation⋯MediumVioletRedMeeting invite with Accept and Decline−MegKlzMegagroupSbvMegagroupStats⋯Method not supportedMhH9H0u+MhhgElMicroDVD subtitleMicroListenerContext⋯Moving bookmark to %d.MovingSbv−MpPsaFsMsgAddressMsgAddressExt: got prefix:⋯N0H9O0N0H9O0u+N2Fx62N5dIn9N8H9K8⋯NtNtCsNtNtNt+NuP3plNulErrorNullActionClass⋯Наше прочтениеДобавлены новые идентификаторы подписей временных меток: Ao4wV3, C8woJ5, ImZ9Nn, MhhgEl, N2Fx62, NuP3pl, Oo5pMl, RgknL2, TvS9No, X1Xill. Удалены старые идентификаторы подписей временных меток: AkPmow, G8LgTh8x, MegKlz, MpPsaFs, Q0KcUz, Rhb09Hp, S2A7p7b, TkA9YgA9, Uv3Vnc, V9hB79, WzOfSr.
Первоисточник - macOSбетаСборка
Telegram macOS (бета): 13.0.283325 → 13.0.283326
Первоисточник - Сайты TelegramСтроки интерфейса
Сайт telegram.org (блог, FAQ, правила) — +3 −2
/crypto_contest › Smartwatch Apps, Rich Text for Bots, AI Guardians for Groups, and Much More #ba3f9964/crypto_contest › Welcome Messages, Buttons in Messages and Signed Gifts #63c4dc9f+/deactivate › (top) #c5f26011−/deactivate › (top) #ef615bb4+/deactivate › (untitled) #7f0c14a7−/deactivate › Delete Account or Manage Apps #d88841de+/deactivate › Sign in to My Telegram #a1f69705/dsa-report › (top) #a8e5344e/evolution › (top) #3c9b1770Наше прочтениеДобавлены новые страницы для деактивации аккаунта: верхний уровень, без названия и вход в My Telegram. Удалена страница с опцией удаления аккаунта или управления приложениями.
Первоисточник - AndroidСборка
Telegram Android (APK с сайта): 70358849 B etag 4074edcb5a53b047f6ff897da721889ffd3003e7 → 70395155 B etag 7555002eb405a512cacdcbad50330b6ce7ab6e00
Первоисточник - КошелёкСерверный конфиг
Интеграция @wallet — +1 −1
@wallet icon macos_side_menu_static=5467781590178346333@wallet peerTypes=AttachMenuPeerTypeBotPM,AttachMenuPeerTypeBroadcast,AttachMenuPeerTypeChat,AttachMenuPeerTypePM,AttachMenuPeerTypeSameBotPM−@wallet shortName=Wallet+@wallet shortName=Walt@wallet writeAccess=0 settings=1Наше прочтениеИзменено короткое имя встроенной кнопки кошелька с «Wallet» на «Walt». Добавлен иконка для macOS, разрешён доступ к настройкам и расширены типы чатов, с которыми может работать кнопка.
Первоисточник - БотыBotFatherБотыСтикерытест-серверСтроки интерфейса
Тестовый сервер Telegram (страницы и файлы стендов, снимок) — +3 −3
i-/botfather-functions.js=ebece685i-/botfather.css=cbbdba85−i-/botfather.html=682fb7c1+i-/botfather.html=8a4e3d7ai-/bugtracker-app.css=e5a0e006i-/bugtracker-bugs.css=ebc72237⋯i-/gfm.js=6e74ad4fi-/giftstudio.css=4317eaff−i-/guardtest.html=3683b10a+i-/guardtest.html=f1b75f0ci-/health.js=d9dba4a2i-/highlight.min.css=49fc6aea⋯i-/show-hint.min.js=9a9cc99ci-/simple.js=df663365−i-/stickers.html=25d03f63+i-/stickers.html=76419d47i-/tchart.js=1fe22cc4i-/tchart.min.css=9019cd9aНаше прочтениеНа тестовом сервере обновлены страницы botfather.html, guardtest.html и stickers.html с новыми версиями файлов, включая соответствующие JavaScript и CSS-файлы, что указывает на обновление интерфейсов этих страниц.
Первоисточник
Живая лента этих находок — в радаре, фильтр «Беты».