Перейти к основному содержимому

Что такое мини-приложения?

Мини-приложения Telegram (или TMA) - это веб-приложения, которые запускаются внутри мессенджера Telegram. Их создают с использованием веб-технологий - HTML, CSS и JavaScript.

подсказка

Поскольку TMA являются веб-страницами и используют JavaScript, Вам необходимо выбрать JS/TS-based SDK.

Откройте доступ к 900-миллионной аудитории Telegram. Представьте, что вы можете предложить свое приложение или услугу этой огромной базе пользователей всего одним щелчком мыши.

Пошаговое руководство

Смотрите примеры

Обзор

Telegram-боты могут полностью заменить любой вебсайт. Они поддерживают простую авторизацию, интегрированные платежи через 20 платежных систем (включая Google Pay и Apple Pay), рассылку персонализированных push-уведомлений пользователям и многое другое.

Благодаря мини-приложениям боты получают совершенно новые возможности. Разработчики ботов могут создавать бесконечно гибкие интерфейсы с помощью JavaScript, самого распространенного языка программирования в мире.

Вот несколько ключевых особенностей о мини-приложениях Telegram:

  • Интеграция в Telegram. Мини-приложения (TMA) легко интегрируются в приложение Telegram, предоставляя пользователям единый интерфейс. Доступ к ним можно получить из чата Telegram или групповой беседы.
  • Расширенная функциональность: Мини-приложения Telegram (TMA) могут предложить широкий спектр функциональных возможностей. Их можно использовать для различных целей, таких как игры, обмен контентом, инструменты продуктивности и многое другое. Эти приложения расширяют возможности платформы Telegram выходя за рамки базового обмена сообщениями.
  • Кроссплатформенная совместимость: Поскольку мини-приложения Telegram работают через Интернет, они доступны в приложениях Telegram для Android, iOS, PC, Mac и Linux. Пользователи могут получить к ним доступ в один клик без необходимости дополнительных установок.
  • Взаимодействие с ботами. Мини-приложения Telegram (TMA) часто используют ботов Telegram для обеспечения интерактивного и автоматизированного взаимодействия. Боты могут реагировать на вводимые пользователем данные, выполнять задачи и облегчать взаимодействие внутри мини-приложения.
  • Фреймворки для разработки: Разработчики могут создавать мини-приложения Telegram (TMA), используя такие технологии веб-разработки, как HTML, CSS и JavaScript. Кроме того, Telegram предоставляет инструменты разработчика и API для создания приложений и их интеграции с платформой Telegram.
  • Возможности монетизации. Мини-приложения Telegram (TMA) можно монетизировать различными способами, например, с помощью покупок в приложении, моделей подписки или рекламы, что делает их привлекательными для разработчиков и бизнесов.
  • Подходит для Web3: TON SDK; TON Connect (это коммуникационный протокол, который облегчает связь между кошельками и приложениями на блокчейне TON); токены.
  • Развитие сообщества. Telegram имеет обширное сообщество разработчиков, а также многие сторонние разработчики создают свои мини-приложения Telegram (TMA) и делятся этим с пользователями. Такой подход, основанный на сообществе, способствует инновациям и разнообразию доступных приложений.

В целом, мини-приложения Telegram (TMA) служат средством расширения возможностей работы с Telegram, предлагая дополнительные функции и услуги, а также предоставляя разработчикам возможность создавать и распространять свои приложения в экосистеме Telegram.

Начало работы

Документация TMA

Сообщество разработчиков Telegram

Присоединяйтесь к специальному чату разработчиков Telegram, чтобы обсудить разработку мини-приложений и получить поддержку:

Присоединяйтесь к чату

SDK для мини-приложений

  • twa-dev/sdk - NPM-пакет для TMA SDK
  • twa-dev/boilerplate - еще один шаблон для нового TWA.
  • twa-dev/Mark42 - Mark42 - это простая легко настраиваемая библиотека пользовательского интерфейса для TWA.
  • ton-defi-org/tonstarter-twa - шаблон для нового взаимодействия TWA с TON.

Интеграция с TON Connect

Подключение кошельков пользователей с помощью протокола TON Connect. Подробнее об этом читайте здесь:

Откройте для себя TON Connect