

تلگرام با معرفی ابزارک های تعاملی امکان پیاده سازی ابزارها، میکروسرویس ها و پرداخت های مبتنی بر شبکه TON را به صورت مستقیم در پیام های چت فراهم کرده است. این ویژگی به کاربران اجازه می دهد تا بدون ترک مکالمه یا باز کردن صفحات وب و برنامه های کوچک جداگانه با ویژگی های مختلف تعامل داشته باشند.
تلگرام می خواهد پیام های چت بیشتر از ارسال متن انجام دهد
به گزارش بخش اخبار فناوری خبرجو به نقل از Digital Trends، تلگرام گام جدیدی برای تبدیل پلتفرم پیام رسان خود به فضایی فراتر از تبادل پیام، عکس و فیلم برداشته است. این شرکت ویجتهای تعاملی جدیدی را معرفی کرد که در حباب پیام اجرا میشوند و به توسعهدهندگان این امکان را میدهند تا برنامههای کوچک، خدمات ابزار و گزینههای پرداخت را مستقیماً در محیط چت جاسازی کنند.
این تغییر پس از اعلام پاول دورف، موسس تلگرام مطرح شد. وی گفت از این پس هر پیام تلگرامی را می توان به اپلیکیشن تبدیل کرد.
ویجت های جدید حجم بسیار کمی دارند و کد فشرده آنها حداکثر به 4 کیلوبایت محدود شده است. همچنین رابط کاربری آن ها به صورت بومی در تلگرام نمایش داده می شود و بر خلاف روش های رایج، برای اجرا نیازی به بازکردن محیط مرورگر مانند ندارند.
با این حال، یک محدودیت مهم وجود دارد: در حال حاضر، دسترسی عمومی و عملیاتی به این ویژگی تنها برای مکالمات خصوصی بین کاربران و ربات ها ارائه می شود. پشتیبانی از گروه ها و ارسال پیام های حاوی ویجت در حال حاضر فقط در سرور تست تلگرام در دسترس است.
ویجت های تعاملی تلگرام چگونه کار می کنند؟
ویجت های جدید با انتشار نسخه 10.4 Telegram Bot API در 9 نوامبر معرفی شدند. توسعه دهندگان می توانند رابط های تعاملی کوچکی را با استفاده از HTML، CSS و جاوا اسکریپت بسازند که تلگرام در یک محیط QuickJS ایزوله اجرا می کند.
یکی از ویژگی های مهم این سیستم نحوه نمایش ویجت ها است. برخلاف ویجتهای سنتی که معمولاً صفحات وب میزبانی شده توسط توسعهدهنده را باز میکنند، ویجتهای جدید مستقیماً در حباب پیام قرار میگیرند و در حین حرکت در مکالمه قابل مشاهده باقی میمانند.
البته این ویجت ها محدودیت هایی نیز دارند:
پس از ارسال پیام، کد ویجت قفل شده است و نمی تواند ورودی را از صفحه کلید دریافت کند.
ویجت ها نمی توانند مستقیماً به اینترنت متصل شوند.
درخواست های ارتباطی از طریق تلگرام به ربات ارسال می شود و ربات می تواند اطلاعات ویجت را به روز کند.
حجم کد فشرده هر ویجت حداکثر 4 کیلوبایت است.
توجه به این نکته ضروری است که محدودیت 4 کیلوبایت به کد پستی اشاره دارد، نه اندازه نهایی تمام اجزای برنامه. کد هر ویجت قبل از فشرده سازی می تواند تا 32 کیلوبایت باشد. ابزارهای پیچیده تر هنوز باید از طریق ربات ها یا برنامه های کوچک سنتی اجرا شوند.
برای کاربران، این ویژگی به معنای دسترسی به سرویس های کوچک بدون نیاز به جابجایی مداوم بین چت، مرورگر و برنامه های مختلف است. از سوی دیگر، توسعه دهندگان راه جدیدی برای ارائه ابزارهای سبک و کاربردی در محیط تلگرام خواهند داشت.
پرداخت های تن؛ ورود تراکنش های ارزهای دیجیتال به مکالمات تلگرام
یکی دیگر از بخش های مهم این به روز رسانی، پشتیبانی از پرداخت از طریق کیف پول داخلی تلگرام و فرمت تراکنش TON Connect است.
توسعه دهندگان می توانند درخواست های پرداخت را با استفاده از کدهای TON Connect موجود ایجاد کنند و نیازی به راه اندازی یک اتصال کیف پول جداگانه ندارند.

فرآیند پرداخت به گونه ای انجام می شود که ویجت از ربات خود می خواهد که اطلاعات یک تراکنش را آماده کند. سپس تلگرام صفحه تایید کیف پول را نمایش می دهد که در آن نام ربات، مبلغ پرداخت و مقصد تراکنش مشخص شده است. در نهایت کاربر باید شخصاً تراکنش را تأیید کند.
تلگرام همچنین به توسعه دهندگان توصیه کرده است که قبل از نهایی کردن پرداخت، اطلاعات و نتیجه تراکنش در بلاک چین را بررسی کنند تا مطمئن شوند که واقعاً انجام شده است.
GitHub – mdwitr0/wallet-pay: کلاینت TS/JS برای پرداخت کیف پول در تلگرام
github.com
این ادغام بر اساس کیف پول Gram است. یک کیف پول غیرقابل اعتماد که توسط خود تلگرام ساخته شده است. گرم به عنوان ارز اصلی شبکه TON شناخته می شود. شبکه ای که قبلا با نام Toncoin شناخته می شد.
البته دسترسی به این کیف پول به پشتیبانی برنامه و محدودیت های منطقه ای بستگی دارد.
آیا تلگرام به پلتفرمی کامل برای اجرای اپلیکیشن ها تبدیل خواهد شد؟
تلگرام با این تغییرات نشان می دهد که قصد دارد چت ها را از فضایی صرفا برای گفتگو به محیطی برای استفاده از خدمات و انجام تراکنش های مختلف تبدیل کند.
با این حال، ویژگی جدید هنوز به طور گسترده در دسترس نیست و اجرای عملیاتی آن در حال حاضر به مکالمات خصوصی بین کاربران و ربات ها محدود شده است. گسترش این قابلیت به گروه ها و سایر قسمت های تلگرام به توسعه پشتیبانی رسمی آن در نسخه های بعدی بستگی دارد.


















گفتگو در مورد این post