С чего начать ваш Telegram-опыт?
Начните с одной задачи, которую пользователь должен выполнить. Этот выбор помогает нам сформировать диалог бота или интерфейс TON мини-приложения. Бот подходит для направленного обмена или повторяющейся задачи. Мини-приложение подходит для действий, требующих экранов и элементов управления.
Мы используем эту последовательность из 5 частей для формирования первого релиза:
- Назовите пользователя. Определите, кто откроет опыт и что они уже знают.
- Опишите задачу. Запишите действие, которое они должны завершить, простыми словами.
- Нарисуйте путь. Отметьте каждый вопрос, экран, подтверждение и возможную передачу.
- Проверьте подключения. Перечислите API, кошелёк или сервис продукта, необходимые для каждого шага.
- Установите финишную черту. Согласуйте, что мы будем тестировать и кто утверждает пользовательский сценарий.
Например, торговая команда может захотеть, чтобы пользователи просматривали информацию перед выполнением действия. Мы бы определили, что показывает интерфейс и какой сервис поддерживает действие. Мы также определили бы, где пользователь его подтверждает. Если опыт является частью более крупного децентрализованного продукта, его можно спланировать вместе с разработкой dApp. Это сохраняет связь Telegram-пути с продуктом. Это также позволяет избежать возложения всех задач на чат.
Сделайте первое взаимодействие понятным для вашего сообщества
Бот сообщества работает лучше всего, когда он обрабатывает конкретную, повторяющуюся потребность. Он также должен знать, когда должен вмешаться человек. Мы определяем его приветствие, ответы, элементы управления модератора и передачу человеку до реализации.
Представьте художника NFT с небольшой аудиторией, добавляющего новый рыночный язык в своё сообщество. Новые участники могут приходить с вопросами о терминах, которых они раньше не видели. Мы могли бы создать 3-шаговое приветствие. Сначала представить новый язык. Затем указать на правильную информацию о проекте. Наконец, предложить путь к модератору, когда вопрос требует внимания. Это гипотетический пример, а не обещание того, как участники отреагируют.
Для рабочих процессов сообщества мы можем определить типовые ответы, действия модерации и информацию, которую должен видеть персонал. Если продукту требуется больше, чем чат-сценарий, TON мини-приложение может предоставить участникам экраны для интерактивной задачи. Мы также можем скоординировать опыт с разработкой смарт-контрактов, когда пользовательский сценарий зависит от ончейн-действий.
Перед началом подготовьте утверждённые ответы, контакт для эскалации и разрешения персонала. Названный ответственный, который может подтвердить эти решения, помогает нам сохранить фокус обзора.
Передача, с которой ваша команда сможет работать
Вы получаете работающий Telegram-опыт, проверки по согласованным пользовательским путям и заметки, которые помогут вашей команде им управлять. Точный состав зависит от функций и подключений, которые мы согласуем до начала разработки.
| Что вы получаете | Когда это помогает |
|---|---|
| Заметки о пользовательском сценарии с ролями и путями ошибок | Перед началом разработки, чтобы все могли проверить предполагаемое поведение |
| Интерфейс Telegram-бота или TON мини-приложения | После согласования пользовательского сценария и необходимых действий |
| Согласованные подключения к API, кошельку или сервису продукта | Когда доступны документация и доступ |
| Заметки по тестированию для поддерживаемых путей | Во время обзора, включая соответствующие граничные случаи |
| Инструкции по эксплуатации и материалы для передачи | Когда ваша команда готовится управлять опытом |
Для мини-приложения, подключённого к кошельку, мы сначала уточняем сеть, шаги подключения и подтверждения пользователя. Мы можем скоординировать эту работу с разработкой криптокошелька, когда опыт кошелька также требует разработки. Ваша команда может упростить обзор, предоставив тестовый доступ и заметки по интеграции. Пожалуйста, также назовите ответственного, который может подтвердить поведение продукта.
Мы проверяем согласованные пути вместе перед передачей. Это означает просмотр предполагаемого результата и понятных состояний ошибок. Мы также проверяем элементы управления персонала, указанные в плане.
Какие части Telegram-опыта находятся вне контроля вашей команды?
Продуманный план разработки отделяет ваши продуктовые решения от поведения, контролируемого Telegram и подключёнными сервисами. Это позволяет нам согласовать работу, которую мы можем реализовать и протестировать.
Telegram контролирует свой клиентский опыт и доступ к платформе. Подключённые провайдеры кошельков и API контролируют свою собственную доступность. Мы можем протестировать и передать согласованные сценарии, но не можем обещать обнаружение в Telegram, бесперебойный доступ или ответы третьих сторон.
Перед разработкой проверьте, что за каждым действием пользователя стоит названный сервис. В противном случае определите чёткий ответ для ситуации, когда это действие недоступно. Назначьте ответственного за учётные данные API и конфигурацию платформы. Для торговых действий определите, что отображает интерфейс и какие шаги требуют подтверждения пользователя. Если задействован смарт-контракт, держите его обязанности отдельными от интерфейса Telegram. Подтвердите, кто проверяет каждую часть.
Предположим, мини-приложению требуется информация от внешнего сервиса перед отображением экрана. Мы бы записали эту зависимость и решили, что видит пользователь, если информация отсутствует. Мы бы включили этот путь в тестирование. Это даёт вашей команде практическую точку для проверки. Это не рассматривает внешний сервис как нечто, контролируемое интерфейсом.
Подготовьте детали продукта для первого релиза
Полезный старт даёт нам достаточно деталей, чтобы определить один пользовательский сценарий. Он также позволяет проверить его подключения и согласовать, как команда будет его проверять. Краткий бриф подойдёт. Чёткая ответственность важнее отполированной документации.
Пожалуйста, подготовьте:
- Группу пользователей и задачу, которую они должны выполнить.
- Любые существующие экраны, команды, продуктовые сценарии или утверждённый контент.
- Документацию по API, кошельку или сервису, а также контакт с ответственным за доступ.
- Лицо, принимающее решения по поведению продукта, и человека, который будет тестировать сборку.
Мы можем использовать 2 точки проверки, чтобы держать решения на виду. Первая охватывает определённый сценарий до реализации. Вторая проверяет работающий опыт на соответствие этому сценарию. Если инструмент Telegram является частью более широкого продукта, Web3-разработка может помочь определить, как его части сочетаются. Для веб-шага до или после Telegram мы также можем согласовать путь с разработкой Web3-сайтов и лендингов.
Поделитесь своим продуктовым брифом, основной задачей пользователя и любыми техническими заметками с Brand Community. Мы проверим зависимости и проясним открытые вопросы. Затем мы вернёмся с планом разработки; начните с разговора о вашем проекте.
Как мы работаем
- Поделитесь задачей пользователяРасскажите нам, кто будет использовать Telegram-опыт и что им нужно сделать. Включите любые существующие продуктовые сценарии или технические заметки.
- Проверьте подключенияМы проверяем потребности в API и кошельке, маршруты доступа и того, кто может утверждать продуктовые решения.
- Согласуйте первый релизМы документируем пользовательские пути, поведение интерфейса, включённые функции и то, как команда будет проверять сборку.
- Создайте и проверьтеМы реализуем согласованный опыт и проверяем его с вашей командой на соответствие определённому пользовательскому сценарию.
- Протестируйте и передайтеМы проверяем поддерживаемые пути, записываем заметки по эксплуатации и передаём согласованные материалы вашей команде.
Частые вопросы
Как мне выбрать между Telegram-ботом и TON мини-приложением?
Выберите Telegram-бота для направленного обмена или повторяющейся задачи сообщества. TON мини-приложение лучше подходит, когда пользователям нужны экраны, элементы управления или несколько связанных действий. Например, типовое приветствие может быть диалогом, а продуктовый сценарий с шагами кошелька может потребовать мини-приложения. Мы можем определить пользовательский сценарий перед рекомендацией формата.
Может ли Telegram-интерфейс вписаться в криптоторговый рабочий процесс?
Да, мы можем построить интерфейс вокруг определённых действий и сервисов продукта, которые их поддерживают. В брифе следует указать сети, API, разрешения пользователей и шаги подтверждения. Например, мы можем определить, что пользователь видит перед действием и какой сервис его обрабатывает. План интерфейса остаётся отдельным от базовой модели безопасности продукта.
Что должно подготовить сообщество для приветственного бота?
Подготовьте текст приветствия, утверждённые ответы, разрешения персонала и контакт модератора для вопросов, требующих человека. Простое 3-шаговое приветствие может помочь нам прояснить, что новые участники видят в первую очередь, какая информация следует и когда предложить передачу. Мы также можем рассмотреть, какие типовые запросы подходят для инструментов автоматизации.
Что нужно для подключения TON-кошелька перед работой над интерфейсом?
Нам нужны ожидаемая сеть, требования к подключению кошелька и чёткое описание действий, которые должны выполнить пользователи. Если у вас есть документация по кошельку или контракту, поделитесь ею с ответственным за эту интеграцию. Затем мы определяем подключение, подтверждение и состояния ошибок перед реализацией соответствующего интерфейса.
Как вы устанавливаете сроки сдачи работ?
Мы устанавливаем сроки после проверки пользовательских путей, доступа к интеграциям и процесса принятия решений. Первый релиз с одним согласованным сценарием и доступной документацией легче спланировать, чем релиз с нерешёнными продуктовыми решениями или несколькими новыми подключениями. План устанавливает последовательность разработки и точки проверки до начала реализации.
Можете ли вы гарантировать, что наше мини-приложение будет найдено внутри Telegram?
Нет. Telegram контролирует доступ к платформе и свой клиентский опыт, а подключённые сервисы контролируют свою собственную доступность. Мы можем сдать и протестировать согласованные сценарии мини-приложения, задокументировать зависимости и предоставить заметки для передачи. Мы не можем обещать обнаружение, бесперебойный доступ или конкретный ответ от провайдера кошелька или API.
Расскажите о проекте
Ответьте на четыре коротких вопроса — менеджер в течение часа пришлёт план, сроки и вилку бюджета. Всё строго конфиденциально.
Загружаем форму…