Osegi
Mobil·1 dk okuma

Telegram, yeni widget'larla sohbet mesajlarını mini uygulamaya çeviriyor

Telegram Bot API 10.4, geliştiricilerin sohbet mesajlarına 4 KB'ın altında etkileşimli widget'lar ve TON ödemeleri eklemesine izin veriyor. Şimdilik yalnızca özel bot sohbetlerinde çalışıyor.

Smartphone showing a Telegram chat with an interactive widget embedded in a message bubble.
Görsel: Digital Trends

Telegram, doğrudan sohbet mesajlarının içinde çalışan etkileşimli widget'ları kullanıma sundu. Geliştiriciler böylece kullanıcıyı ayrı bir web sayfasına ya da klasik bir Mini App'e yönlendirmeden küçük uygulamalar, hizmetler ve ödeme seçenekleri ekleyebiliyor. Telegram'ın kurucusu Pavel Durov, artık herhangi bir Telegram mesajının uygulamaya dönüştürülebileceğini duyurdu.

Widget'lar hafif: sıkıştırılmış kod en fazla 4 KB olabiliyor ve arayüz tarayıcı benzeri bir pencere yerine yerel olarak işleniyor. Ancak önemli bir sınırlama var: şimdilik canlı erişim yalnızca kullanıcılarla botlar arasındaki özel sohbetlerde açık. Gruplardaki ve iletilen mesajlardaki widget'lar yalnızca Telegram'ın test sunucusunda çalışıyor.

Widget'lar nasıl çalışıyor?

9 Kasım'da yayımlanan Bot API 10.4 ile gelen özellikte geliştiriciler arayüzleri HTML, CSS ve JavaScript ile hazırlıyor; Telegram bunları QuickJS korumalı alanında çalıştırıyor ve WebView kullanmadan yerel olarak çiziyor. Widget, konuşmada kaydırırken mesaj balonunda görünür kalıyor. Mesaj gönderildiğinde kodu kilitleniyor, klavye girdisi alamıyor ve doğrudan internete bağlanamıyor. İstekler Telegram üzerinden bota iletiliyor, bot da widget'ın verilerini güncelleyebiliyor.

4 KB sınırı sıkıştırılmış kod için geçerli; sıkıştırma öncesinde her widget'ın kodu 32 KB'a kadar çıkabiliyor. Daha karmaşık işler için yine bot ya da geleneksel Mini App gerekiyor.

TON ödemeleri

Asıl önemli yenilik, Telegram'ın yerel cüzdanı ve TON Connect işlem biçimleri üzerinden ödeme desteği. Geliştiriciler, ayrı bir cüzdan bağlantısı kurmadan mevcut TON Connect kodunu kullanarak ödeme istekleri oluşturabiliyor. Widget botundan işlemi hazırlamasını istiyor, ardından Telegram bot, ödeme tutarı ve hedef bilgisini içeren bir cüzdan onay ekranı açıyor. İşlemi kullanıcının kendisi onaylamak zorunda. Geliştiricilere, ödemeyi tamamlanmış saymadan önce işlem ayrıntılarını ve sonucunu blokzincirinde doğrulamaları öneriliyor.

Entegrasyon, Telegram'ın kendi geliştirdiği, saklamasız (non-custodial) Gram Wallet'a dayanıyor. Gram, eskiden Toncoin olarak bilinen TON'un yerel para birimi. Cüzdanın kullanılabilirliği uygulama desteğine ve bölgesel kısıtlamalara bağlı.

Telegram, sohbetleri hizmetlerle etkileşim ve işlem yapılan bir alana dönüştürmeyi hedefliyor. Yaygınlaşma ise şirketin üretim desteğini özel bot sohbetlerinin ötesine ne kadar hızlı genişleteceğine bağlı.

Göz atmaya değer uygulamalar

SUMO: sayı bulmacası

Doğru kareleri seçin, toplayın, hedefe ulaşın. Öğrenmesi kolay, ustalaşması zor. Ücretsiz, her yaşa uygun.

Dialo: konuşarak dil öğrenin

Yapay zekâ sohbet partneriyle konuşun; her cümleniz düzeltilip kendi dilinizde açıklanarak geri gelsin. 9 dil, A1'den C2'ye.

Etiketler:telegrambot apimini appstonwidgetsgram wallet

Aynı günden diğer haberler

Tümünü gör →

Daha fazla: Mobil

Tümünü gör →