کارت کیف پول توکار تلگرام دیگر فقط با هدایای جمع‌آوری‌شده نمی‌تواند تزئین شود، بلکه می‌توان آن را به رنگ هدیه نیز درآورد — اما نه هر هدیه‌ای. اینکه کدام مجموعه‌ها رنگ می‌دهند توسط سرور تعیین می‌شود: در سرور تست تلگرام در این فهرست در حال حاضر چهار نام وجود دارد، Plush Pepe، Resistance Dog، Crystal Ball و Cake. در ۱۸ اکتبر در پلتفرم ترجمه‌ها رشته‌های مربوط به کلاینت iOS اضافه شد که هم رنگ و هم قوانین برچسب‌ها را توصیف می‌کند. این قابلیت هنوز برای کاربران فعال نیست: در پیکربندی سرور اصلی فهرستی وجود ندارد.

چه چیزی در ۱۸ اکتبر اضافه شد

متن‌های رابط کاربری تلگرام برای iOS در پلتفرم ترجمه‌ها قرار دارند و کلیدهای جدید زودتر از انتشار نسخه نهایی در آنجا قابل مشاهده‌اند. در ۱۸ اکتبر در بخش کیف پول، رشته‌های مربوط به کارت — نوارهای بالای صفحه که موجودی و آدرس را نشان می‌دهند — اضافه شد:

  • «Add to Card» و «Remove from Card» — چسباندن هدیه به کارت و حذف آن؛
  • «Apply Color» و «Remove Color» — رنگ‌آمیزی کارت به رنگ هدیه و بازگرداندن رنگ قبلی؛
  • «Only %@ can be used to change the color of your card.» — به جای %@ کلاینت نام مجموعه‌ها را می‌گذارد؛
  • «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.»

خود برچسب‌ها روی کارت قبلاً در مقالهٔ مربوطه در ۱۵ اکتبر در نسخهٔ بتای تلگرام برای macOS پیدا شده بودند — همراه با خطاهای سرور که برخی از معانی آن‌ها از نامشان قابل درک نبود. این رشته‌های جدید همان معانی را به‌صورت واضح بیان می‌کنند.

رنگ — فقط برای مجموعه‌های موجود در فهرست سرور

کدام هدیه‌ها می‌توانند رنگ بدهند، کلاینت پیشاپیش نمی‌داند: فهرست در پیکربندی سرور help.getAppConfig تحت کلید wallet_card_bg_gifts می‌آید. در پیکربندی سرور تست تلگرام این کلید در ۱۷ اکتبر ساعت 07:50 UTC ظاهر شد با دو مجموعه، PlushPepe و ResistanceDog. دو ساعت و نیم بعد، در ساعت 10:14 UTC، به آن‌ها دو مجموعه دیگر اضافه شد CrystalBall و Cake. در پیکربندی سرور اصلی که تمام کلاینت‌های معمولی می‌خوانند، کلید موردنظر وجود ندارد.

مقدارهای موجود در فهرست، نام‌های کوتاه مجموعه‌ها هستند؛ همان‌طور که در آدرس‌های هدیه استفاده می‌شوند. Plush Pepe (t.me/nft/PlushPepe-1)، Resistance Dog (t.me/nft/ResistanceDog-1) و Crystal Ball (t.me/nft/CrystalBall-1) در سرور اصلی موجود‌اند. مجموعه‌ای با نام کوتاه Cake در آنجا نیست: آدرس t.me/nft/Cake-1 هدیه‌ای نشان نمی‌دهد و کیک در سرور اصلی تحت نام Homemade Cake (HomemadeCake) شناخته می‌شود. سرور تست داده‌های خود را دارد و نمی‌توان از پیکربندی فهمید که آیا Cake یک مجموعهٔ آینده است یا فقط یک تست.

هدیه‌ای که در فهرست نیست می‌تواند روی کارت چسبانده شود، اما رنگ آن قابل استفاده نیست؛ برای این حالت رشتهٔ «This gift can’t be set as your card’s background» نوشته شده است.

تلگرام پیش از این همین ترتیب را داشته است. تم‌های چت از هدایای چهار مجموعه در اوت 2025 راه‌اندازی شد که در اینجا معرفی شده‌اند — Plush Pepe، Precious Peach، Durov's Cap و Heart Locket.

قوانین برچسب‌ها

رشته‌های ۱۸ اکتبر سؤالاتی را که پس از بتای macOS باقی مانده بود، رفع می‌کنند.

هدیه — یا در پروفایل یا روی کارت. خطای سرور WALLET_STICKER_SAVED_PROFILE دقیقاً همین را نشان می‌دهد: هدیه‌ای که در پروفایل تنظیم شده نمی‌تواند مستقیماً روی کارت چسبانده شود؛ ابتدا باید از پروفایل مخفی شود. در همان رشته‌ها گزینه‌های «Show on Profile» و «Hide from Profile» وجود دارد — هدایای به کیف پول منتقل‌شده همچنان می‌توانند در پروفایل نمایش داده شوند، اما در این صورت روی کارت نیستند.

فقط هدایای این کیف پول. خطای WALLET_NFT_NOT_OWNED و رشتهٔ «Only gifts owned by this wallet are supported» به این معناست که می‌توانید فقط NFT‑هایی را چسبانید که در آدرس همان کیف پولی که کارت متعلق به آن است، نگهداری می‌شوند. هدیهٔ دیگری یا NFT از آدرس دیگر پذیرفته نمی‌شود.

تعداد برچسب‌ها — توسط سرور تعیین می‌شود. رشتهٔ «You can place up to %@ gifts» عددی را از سرور دریافت می‌کند؛ این مقدار در کلاینت ثابت نیست. در پیکربندی‌های هر دو سرور هنوز کلید جداگانه‌ای برای این حد وجود ندارد.

ژست‌ها. راهنمایی زیر شبکهٔ هدایای جمع‌آوری‌شده، نحوهٔ کامل تعامل را توضیح می‌دهد: برای چسباندن هدیه باید آن را نگه دارید تا «به‌دست» (peel) شود و به کارت منتقل شود؛ برای حذف برچسب از کارت نیز باید نگه داشته شود؛ انگشت دوم برای چرخاندن و مقیاس‌بندی استفاده می‌شود. آموزش سه‌مرحله‌ای شامل «Drag this collectible onto your card to decorate it»، «Drag this collectible here» و «You can add multiple collectibles» است.

موجودی کیف پول دیگران

در همان رشته‌ها صفحهٔ دوم — موجودی دیگران — نیز وجود دارد. رشتهٔ «%1$@ owns %2$@ on the TON blockchain» نام شخص و مقدار را جایگزین می‌کند؛ در کنار آن «Send GRAM to this address or scan this QR code» و دکمهٔ «Show QR» قرار دارد. برای صاحب کیف پول کلاینت هشدار «Your balance is public due to blockchain transparency» را نشان می‌دهد.

در بتای تلگرام برای macOS نسخه 13.0.283328 از ۱۶ اکتبر، این صفحه توسط کنترلر WalletPeerBalanceController مدیریت می‌شود و فراخوانی showPeerBalance در کد پروفایل در کنار hasWallet و sendMoney قرار دارد. از این رو می‌توان استنتاج کرد که موجودی از پروفایل مخاطبی که کیف پول توکار دارد، باز می‌شود — این برداشت از کد است و صفحهٔ واقعی هنوز پیاده‌سازی نشده است.

تلگرام داده‌های جدیدی در این زمینه منتشر نکرده است. موجودی هر آدرس TON از طریق کاوشگر برای همه قابل مشاهده است و ارتباط آدرس با حساب کاربری هنگام انتقال نشان داده می‌شود: در کلاینت macOS رشتهٔ «This TON Blockchain address is linked to %1$@ on Telegram» وجود دارد. تنها تغییری که رخ می‌دهد این است که مقدار نیازی به جستجو در آدرس ندارد؛ مستقیماً کنار نام نمایش داده می‌شود.