Telegram ichki hamyonining kartasini nafaqat kolleksion sovg‘alar bilan yopishtirish, balki sovg‘a rangiga bo‘yalishi ham mumkin — lekin har qanday sovg‘a emas. Qaysi kolleksiyalar rang beradi, degan qarorni server beradi: test serverida hozirgi ro‘yxatda to‘rt nom bor, Plush Pepe, Resistance Dog, Crystal Ball va Cake. 18‑oktabrda tarjima platformasida iOS‑klient uchun satrlar paydo bo‘ldi, ular rang ham, yopishtirish qoidalarini ham tasvirlaydi. Foydalanuvchilarga bu funksiya hozircha mavjud emas: asosiy server konfiguratsiyasida ro‘yxat yo‘q.

18‑oktabrda nimalar qo‘shildi

Telegram iOS interfeysi matnlari tarjima platformasida joylashgan, va yangi kalitlar u yerda yig‘ilishdan oldin ko‘rinadi. 18‑oktabrda hamyon bo‘limiga kartaning yuqori qismida balans va manzil ko‘rsatiladigan satrlar qo‘shildi:

  • Add to Card va Remove from Card — sovg‘ani karta ustiga yopishtirish va olib tashlash;
  • Apply Color va Remove Color — kartani sovg‘a rangiga bo‘yalish va asl holatiga qaytarish;
  • Only %@ can be used to change the color of your card. — %@ o‘rniga klient kolleksiya nomlarini qo‘yadi;
  • This gift can’t be set as your card’s background. ;
  • You can place up to %@ gifts on your card. ;
  • A gift displayed on your profile can’t also be a card sticker. Hide it from your profile first. ;
  • One of these stickers can’t be used on the card. Only gifts owned by this wallet are supported. .

Karta ustidagi yopishtirishlar 15‑oktabrda macOS uchun Telegram beta versiyasida ham topilgan edi — server xatolari bilan birga, ba’zi ma’nolar nomidan tushunilmas edi. Yangi satrlar bu ma’nolarni aniq ko‘rsatadi.

Rang — faqat server ro‘yxatidagi kolleksiyalar uchun

Qaysi sovg‘alar rangga mos kelishini klient oldindan bilmaydi: ro‘yxat help.getAppConfig server konfiguratsiyasida wallet_card_bg_gifts kaliti ostida keladi. Test serverida bu 17‑oktabrda 07:50 UTC PlushPepe va ResistanceDog bilan paydo bo‘ldi. Ikki yarim soat o‘tgach, 10:14 UTC da, ularga CrystalBall va Cake qo‘shildi. Asosiy server konfiguratsiyasida, barcha oddiy klientlar o‘qiydigan bu kalit yo‘q.

Ro‘yxatdagi qiymatlar — kolleksiya qisqa nomlari, sovg‘a manzillaridagi nomlarga mos. Plush Pepe (t.me/nft/PlushPepe-1), Resistance Dog (t.me/nft/ResistanceDog-1) va Crystal Ball (t.me/nft/CrystalBall-1) asosiy serverda mavjud. Cake qisqa nomli kolleksiya yo‘q: t.me/nft/Cake-1 manzilida sovg‘a topilmaydi, asosiy serverda esa tort Homemade Cake (HomemadeCake) deb ataladi. Test serverining o‘z ma’lumotlari bor, va Cake kelajakdagi kolleksiya yoki faqat test uchunmi, konfiguratsiyadan aniqlab bo‘lmaydi.

Ro‘yxatda bo‘lmagan sovg‘ani karta ustiga yopishtirish mumkin, lekin uning rangini olish mumkin emas: shu holat uchun This gift can’t be set as your card’s background satri yozilgan.

Telegramda bunday tartib avval ham mavjud edi. Chat mavzulari sovg‘alaridan iborat bo‘lib, 2025‑yil avgustda ishga tushdi va to‘rt kolleksiya — Plush Pepe, Precious Peach, Durov's Cap va Heart Locket — ni o‘z ichiga oldi.

Yopishtirish qoidalari

18‑oktabr satrlari macOS betasidan qolgan savollarni hal qiladi.

Sovg‘a — yoki profilda, yoki kartada. WALLET_STICKER_SAVED_PROFILE server xatosi aynan shu ma’noni bildiradi: profilga qo‘yilgan sovg‘ani karta ustiga yopishtirish mumkin emas, avval uni profildan yashirish kerak. Xuddi shu satrlarda “Show on Profile” va “Hide from Profile” bandlari bor — hamyonga ko‘chirib olingan sovg‘alar hali ham profilda ko‘rsatilishi mumkin, lekin karta ustida bo‘lmaydi.

Faqat ushbu hamyonning sovg‘alari. WALLET_NFT_NOT_OWNED xatosi va “Only gifts owned by this wallet are supported” satri shuni anglatadiki, faqat shu hamyon manzilida joylashgan NFT‑ni karta ustiga yopishtirish mumkin. Boshqa hamyon yoki boshqa manzildagi sovg‘a ishlamaydi.

Qancha yopishtirish — server belgilaydi. “You can place up to %@ gifts” satri sonni serverdan oladi, klientda saqlanmagan. Ikkala server konfiguratsiyasida ham bu limit uchun alohida kalit hali yo‘q.

Jestlar. Sovg‘a panellari ostidagi tavsiya to‘liq boshqaruvni tushuntiradi: sovg‘ani “ko‘chirib olish” uchun ushlab turish, keyin “ko‘chirib olish” orqali kartaga olib kelish; kartadagi yopishtirishni ushlab turish orqali yana olib tashlash; ikkinchi barmoq esa aylanma va masshtabni o‘zgartiradi. Uch bosqichli o‘quv: “Drag this collectible onto your card to decorate it”, “Drag this collectible here”, “You can add multiple collectibles”.

Boshqa hamyon balansini ko‘rish

Xuddi shu satrlarda ikkinchi ekran — boshqa foydalanuvchi balansi ham bor. “%1$@ owns %2$@ on the TON blockchain” satri ism va summani qo‘yadi, yonida “Send GRAM to this address or scan this QR code” va “Show QR” tugmasi. Hamyon egasiga klient “Your balance is public due to blockchain transparency” ogohlantirishini ko‘rsatadi.

macOS uchun Telegram beta 13.0.283328 (16‑oktabr) da bu ekranga mos keluvchi WalletPeerBalanceController nazoratchisi mavjud, va showPeerBalance chaqirig‘i profil kodida hasWallet va sendMoney yonida joylashgan. Bu shuni ko‘rsatadiki, balans suhbatdoshingiz profilidan ochiladi, agar u ichki hamyonga ega bo‘lsa — bu koddan olingan xulosa, ekran amalda ko‘rsatilmagan.

Telegram yangi ma’lumotlarni e’lon qilmaydi. TON blockchainidagi har qanday manzil balansi allaqachon eksplorer (blokcheyn kuzatuvchisi) orqali hamma uchun ko‘rinadi, va manzilning Telegram akkauntiga bog‘lanishi ham o‘tkazishda ko‘rsatiladi: macOS‑klientida “This TON Blockchain address is linked to %1$@ on Telegram” satri bor. Faqat summa manzil bo‘yicha qidirilmaydi — u ism yonida ko‘rsatiladi.