Telegram은 메시징 플랫폼을 단순한 텍스트, 사진, 비디오 교환 장소 이상의 것으로 변화시키는 또 다른 단계를 밟고 있습니다. 회사는 채팅 메시지 내에서 실행되는 대화형 위젯을 출시하여 개발자가 사용자를 별도의 웹페이지나 미니 앱으로 보내지 않고도 작은 애플리케이션, 서비스 및 결제 옵션을 내장할 수 있도록 했습니다.
이러한 움직임은 텔레그램 창립자인 파벨 두로프(Pavel Durov)가 이제 모든 텔레그램 메시지를 앱으로 만들 수 있다고 발표한 데 따른 것입니다. 위젯은 가볍고(압축 코드는 4KB로 제한됨) 브라우저와 유사한 인터페이스를 여는 대신 기본 렌더링을 사용합니다. 그러나 한 가지 큰 주의 사항이 있습니다. 현재 프로덕션 액세스는 사용자와 봇 간의 비공개 채팅에만 사용할 수 있습니다. 그룹 및 메시지 전달용 위젯은 여전히 Telegram의 테스트 서버에서만 사용할 수 있습니다.
텔레그램은 채팅 거품이 단순한 메시지 전송 이상의 기능을 원합니다.
11월 9일 출시된 Telegram Bot API 10.4에는 새로운 위젯이 추가되었습니다. 개발자는 Telegram이 QuickJS 샌드박스 내에서 실행되는 HTML, CSS 및 JavaScript로 작은 대화형 인터페이스를 만들 수 있습니다. 애플리케이션은 WebView를 통하지 않고 기본적으로 인터페이스를 렌더링합니다.
이러한 위젯은 개발자가 호스팅하는 웹 페이지를 여는 기존 미니 앱처럼 작동하지 않습니다. 메시지 풍선에 바로 표시되며 사용자가 대화를 스크롤할 때 계속 표시됩니다. 메시지를 보내면 코드가 잠겨 키보드 입력을 받을 수 없습니다. 또한 인터넷에 직접 연결할 수도 없습니다. 대신 위젯의 데이터를 업데이트할 수 있는 Telegram을 통해 요청이 봇으로 전송됩니다.
4KB 제한은 모든 앱의 전체 크기가 아닌 압축 코드에 대한 것입니다. 각 위젯의 코드는 최대 32KB(압축 전)까지 가능합니다. 더 복잡한 작업은 여전히 봇이나 기존 미니 앱에 의존해야 합니다.
사용자의 경우 이는 대화, 브라우저 및 애플리케이션 간에 전환하지 않고도 소규모 서비스와 상호 작용할 수 있음을 의미할 수 있습니다. 한편 개발자는 Telegram 채팅에서 경량 도구를 배포하는 새로운 방법을 얻게 됩니다.
TON 결제는 암호화폐 거래를 토론에 끌어들입니다.
더 중요한 추가 사항은 Telegram의 기본 지갑과 TON Connect 거래 형식을 통한 결제 지원입니다. 개발자는 별도의 지갑 연결을 생성하지 않고도 기존 TON Connect 코드를 사용하여 결제 요청을 작성할 수 있습니다.
위젯은 봇에게 거래 준비를 요청하고 텔레그램은 봇, 결제 금액, 목적지가 포함된 지갑 확인 화면을 엽니다. 사용자는 거래를 직접 승인해야 합니다. 또한 개발자는 결제가 완료된 것으로 간주하기 전에 블록체인에서 거래 세부 정보 및 결과를 확인하는 것이 좋습니다.

통합은 텔레그램 자체 개발한 비수탁형 지갑인 텔레그램 자체 그램 지갑을 기반으로 합니다. 그램(Gram)은 이전에 톤코인(Toncoin)으로 알려진 TON의 기본 통화입니다. 물론 지갑 사용 가능 여부는 앱 지원 및 지역 제한에 따라 다릅니다.
텔레그램에는 큰 야망이 있습니다. 채팅을 사용자가 서비스와 상호 작용하고 거래할 수 있는 장소로 바꾸고 싶어합니다. 그러나 출시는 여전히 제한적이며, 더 넓은 가용성은 Telegram이 개인 봇 대화를 넘어 프로덕션 지원을 얼마나 빨리 확장하는지에 따라 달라집니다.
관련 정보는 아래 링크에서 확인하세요