Решения
Кто использует Directual и почему?
Что можно создать на платформе?
🇷🇺
Идеальная платежная система уже здесь — Звезды Telegram! Рай для тех, кто работает с no-code, особенно если вы изначально создаете проекты на Directual. Децентрализованная, доступная и уже используется по всему миру. Настройте ее и зарабатывайте деньги — что может не понравиться?
Эта статья предназначена для тех, кто не знаком с темой или еще сомневается. Узнайте, что такое Звезды Telegram, как они интегрируются с мини-приложениями Telegram и как все это связано с no-code.
Ладно, перейдем к сути: сотни миллионов пользователей каждый месяц активно используют ботов и мини-приложения в Telegram. Они покупают вещи, получают услуги, играют в игры и так далее. С последним обновлением Telegram боты и мини-приложения могут продавать цифровые товары и услуги.
Продажа физических товаров в Telegram с помощью ботов и приложений — не новость, но теперь также можно продавать и цифровые товары. Это означает, что все — от электронных книг до онлайн-курсов и игровых предметов — можно продавать прямо в Telegram.
Звезды Telegram — это цифровые деньги, которые вы покупаете в приложении, а теперь они позволяют вам оплачивать цифровые товары. Вы можете получить эти звезды через сервисы Apple, Google или PremiumBot, а затем потратить их на любые цифровые товары.
Звезды не нарушают правил Apple и Google, поэтому разработчики и пользователи получают более легкий доступ к покупкам в приложениях прямо со своих телефонов. Кроме того, разработчики скоро смогут обналичивать свои звезды за тонкоины через Fragment.
Попробуйте сами: @directual_stars_bot — это бот, с помощью которого вы можете поддержать команду Directual! Ниже мы раскроем детали его работы на нашей платформе.
Вот несколько фактов о том, почему стоит использовать Звезды Telegram:
А вот информация о ценах:
Все это можно объединить с no-code с помощью Directual. Даже если вы не умеете программировать, вы сможете интегрировать платежную систему Telegram, а также создать ботов и мини-приложения на Directual и запустить их в Telegram. Больше охват, больше продаж и меньше хлопот — что может быть лучше?
Платежи через бота в Telegram позволяют продавцам принимать оплату за товары непосредственно от пользователей Telegram, причем совершенно бесплатно.
Платежи в Telegram заложены прямо в приложения, поэтому вы можете обменивать цифровые товары и услуги на звезды Telegram, которые впоследствии можно превратить в вознаграждения.
Вы настраиваете бота для продажи цифровых товаров и услуг. Ваш бот может отправлять счета в чаты, группы или каналы. Если у вас включен инлайн-режим, ваш бот сможет даже отправлять счета в другие чаты, например, напрямую кому-то другому.
Счета сопровождаются фотографией, описанием и большой кнопкой «Оплатить». Нажатие на эту кнопку открывает специальный экран для оплаты прямо в приложении.
Поскольку все происходит в цифровом формате, все транзакции осуществляются через звезды Telegram. Пользователи покупают звезды через обычные внутриигровые покупки или с помощью @PremiumBot, а затем используют их для приобретения цифровых товаров.
Процесс оплаты проходит очень гладко — не требуется вводить личные данные, такие как полные имена, адреса или номера кредитных карт.
Чтобы начать принимать платежи, вам нужен Telegram-бот. Создайте его с помощью @BotFather, если вы ещё этого не сделали.
В общем, вот что вам предстоит делать:
Примечание: для цифровых товаров вам не нужен provider_token. Это требуется только для физических товаров.
Можно также экспериментировать с платежами в звездах Telegram, используя тестовую среду Telegram. Убедитесь, что вы выбираете правильные параметры в зависимости от того, что вы продаете.
Включите или отключите функцию "Оплата из пересланных сообщений" при создании счетов с помощью @ShopBot, чтобы увидеть разницу.
Убедитесь, что вы получили апдейт successful_payment, прежде чем передавать товары — просто ответ на pre_checkout_query недостаточен для завершения сделки.
Если счет был в чате с @yourbotname, он отображается как квитанция для пользователя — он может в любое время проверить детали своей транзакции. Если счет был отправлен в другой чат, кнопка «Оплатить» остается активной, и решение о том, принимать ли дополнительные платежи, остается за ботом.
Прежде чем запустить своего торгового бота, убедитесь, что вы проверили следующее:
Вот и все, что касается Telegram. Теперь давайте поговорим о Directual!
Все просто!
Предположим, что у вас уже есть работающий Telegram-бот, вот как подключить его к Directual.
И на этом все! По крайней мере, что касается части с ботом.
Используйте шаг Telegram в «Профессиональном режиме», вызовите метод sendInvoice, указав детали в теле: описание, заголовок, цены и валюту = XTR (код Telegram Stars).
Когда пользователь совершает оплату, Telegram отправляет специфический запрос с параметром pre_checkout_query. Нам нужно перехватить этот запрос и ответить, вызвав метод answerPreCheckoutQuery, чтобы одобрить транзакцию.
И это все! Любой желающий может создать нечто подобное на Directual. Более того, грядущее обновление плагина Telegram сделает этот процесс еще более простым.
Тут тоже все просто.
Вот два способа, как вы можете настроить параметры плагина TMA:
Автоматический вход. Установите значение True: пользователи будут автоматически входить в систему при открытии TMA. Установите значение False: пользователи должны нажать «Войти с помощью Telegram», чтобы войти. Используйте False, если вы позволяете пользователям входить с помощью других методов, таких как «электронная почта» или «Google».
Отключение регистрации. Значение True означает, что пользователи не смогут войти в систему, если у них нет соответствующего WebUser ID. Значение False автоматически создаёт WebUser ID, когда кто-то входит в систему.
Если кто-то зарегистрирован в TMA и затем пытается войти через веб-браузер, ему понадобятся имя пользователя и пароль. Вы можете сгенерировать одноразовый пароль и отправить его через вашего Telegram-бота.
Если у вас еще нет Telegram-бота, начните с BotFather, используя команду /newbot. Как только у вас будет бот, подключите к нему ваше приложение на базе Directual как веб-приложение с помощью команды /newapp. Просто следуйте указаниям BotFather.
Готово! При тестировании помните, что вход осуществляется автоматически, когда пользователь попадает на страницу входа.
Хотите узнать больше о звездах Telegram, мини-приложениях, ботах и других новинках, которые уже интегрированы с Directual? Присоединяйтесь к нам — ссылки на наши сообщества ниже.
Успехов в разработке!
Звезды Telegram — это цифровая валюта в Telegram, используемая для покупки цифровых товаров и услуг непосредственно у ботов и мини-приложений. Они являются частью мини-приложений Telegram — замечательного криптовалютного дополнения к функционалу Telegram.
Создайте Telegram-бота, который будет выставлять счета за цифровые товары и услуги, обрабатывать платежи через звезды Telegram и доставлять купленные товары — все это будет интегрировано в приложение.
На момент написания статьи эта функция еще не была доступна. Однако Telegram активно работает над ее внедрением.
Да, вы можете использовать no-code платформу Directual, чтобы легко создавать и управлять ботами и мини-приложениями в Telegram без каких-либо навыков программирования.
Присоединяйтесь к 22 000+ разработчикам на Directual и создавайте проекты быстрее и дешевле. Визуальный интерфейс упрощает разработку, а мощные базы данных и бэкенд делают масштабирование легким и эффективным.