Полное руководство пользователя Krypella

Добро пожаловать! Этот мануал написан человеческим языком. Здесь нет сложного кода, программирования или непонятных терминов. Только подробное объяснение того, куда нажать, чтобы собрать мощного Telegram-бота для бизнеса, магазина или воронки продаж.

1. Установка платформы на экран (PWA)

Платформа Krypella+ работает прямо в браузере, вам не нужно скачивать ничего из магазинов приложений (App Store или Google Play). Вы можете вынести иконку нашего сервиса прямо на рабочий стол своего телефона или компьютера, и она будет работать как полноценная программа.

📱 На iPhone (Safari)

  1. Откройте наш сайт в браузере Safari.
  2. В самом низу экрана нажмите на кнопку «Поделиться» (квадратик со стрелочкой вверх).
  3. Пролистайте меню вниз и выберите пункт «На экран Домой».
  4. Нажмите «Добавить». Иконка Krypella появится рядом с вашими играми и мессенджерами!

📱 На Android (Chrome)

  1. Откройте сайт в Google Chrome.
  2. Нажмите на три точки в правом верхнем углу браузера.
  3. Найдите и нажмите пункт «Добавить на главный экран» или «Установить приложение».
  4. Подтвердите установку. Готово!

💻 На Компьютере: Если вы зайдете с ПК через браузер Chrome, в адресной строке (там, где пишется название сайта www...) справа появится значок монитора со стрелочкой. Нажмите на него, чтобы установить Krypella на компьютер.

2. Тарифы, Лимиты и Энергия

Мы предлагаем разные условия работы в зависимости от того, какой тариф вы используете.

Бонус за привязку Telegram!

Привяжите свой Telegram-аккаунт к платформе с помощью секретного 15-значного ключа (доступен в настройках профиля) и получите 50 рублей на баланс и 3 дня тарифа Plus абсолютно бесплатно! Это откроет вам доступ к безлимитным функциям платформы.

Тариф Free (Бесплатный) — Для старта

Система Энергии (Ограничение бесплатного тарифа)
Пока вы находитесь в конструкторе и соединяете стрелочки, у вас тратится Энергия. В самом верху экрана вы увидите индикатор с молниями:
🔋 4/4 Зарядов (Статус: Расходуется)
Если энергия закончится, конструктор временно заблокируется. Вам нужно будет подождать, пока молнии восстановятся сами (каждое полное восстановление занимает 6 часов), либо вы можете нажать на них и купить мгновенное восстановление за баланс в системе (10 ₽).

Тариф Plus (Снятие всех ограничений)

Если вы делаете серьезный проект, вам нужен тариф Plus. Что он дает:

3. Как создать бота и получить Token

Чтобы управлять ботом через нашу платформу, его сначала нужно "родить" в самом Telegram. Этим занимается главный бот телеграма — @BotFather (Отец ботов).

  1. Откройте приложение Telegram и в поиске введите @BotFather (у него должна быть синяя галочка). Запустите его кнопкой Start.
  2. Отправьте ему команду /newbot (создать нового бота).
  3. Он спросит Имя бота (то, что будет написано сверху чата). Напишите любое, например: Мой Супер Магазин.
  4. Затем он спросит Username (никнейм, по которому бота будут находить в поиске, всегда начинается с @). Обязательное условие: никнейм должен заканчиваться на слово bot. Пример: mysuper_shop_bot.
  5. Если никнейм не занят кем-то другим, BotFather пришлет вам длинное сообщение с поздравлениями.
  6. В этом сообщении будет красная строчка из цифр и букв, похожая на это: 1234567890:ABCdefGhIJKlmNoPqRStUvWxYz. Это и есть ваш ТОКЕН.
  7. Скопируйте этот токен, вернитесь на главную страницу Krypella, нажмите зеленую кнопку с плюсом + Новый бот и вставьте токен в специальное поле.

Всё! Теперь ваш бот подключен к нашей панели, и вы можете заходить в конструктор.

4. Команда: Как дать доступ партнеру

Если вы собираете бота не в одиночку, вы можете пустить в панель управления другого человека. Главная фишка: вы сами решаете, куда ему можно нажимать, а куда нельзя.

Зайдите в настройки бота, раздел «Команда». Там есть кнопка Добавить админа. Перед вами появится окно с галочками (Права доступа):

Название галочки Что разрешает делать
Конструктор Разрешает заходить на холст, двигать блоки, менять текст сообщений бота.
Переменные и Теги Разрешает создавать новые переменные (например, "Монеты") и ярлыки для пользователей.
Юзеры Дает доступ к базе данных. Партнер сможет видеть ID клиентов, их никнеймы, и банить нарушителей.
Аналитика Разрешает смотреть графики статистики (доступно на тарифе Plus).
Рассылки Самое опасное право! Разрешает партнеру отправлять массовые сообщения всем клиентам бота сразу.

Как передать доступ: Выберите нужные галочки и нажмите большую желтую кнопку «Создать код». Система выдаст вам секретный код. Отправьте его своему партнеру. Он должен зайти в свой личный кабинет Krypella и ввести его. После этого ваш бот появится у него в списке, но с припиской GUEST (Гость).

5. Блок «Сообщение» и красивые кнопки

Это самый главный базовый блок. Именно его видит клиент, когда пишет боту.

Оформление текста (Иконки над полем ввода)

📸
Как отправить картинку или видео?
В самом верху настроек блока есть огромная синяя кнопка «+ Добавить фото/видео». Нажмите на нее и выберите файл с устройства. Бот отправит его вместе с текстом.

Конструктор кнопок

Внизу блока можно добавлять кнопки. У каждой кнопки есть 3 важные настройки:

  1. Название: То, что написано на самой кнопке (можно использовать смайлики).
  2. Где кнопка появится? (Выпадающий список)
    • In-line — прозрачные кнопки, которые "прилипают" прямо под сообщением (как в опросах).
    • Reply — огромные кнопки, которые появляются в самом низу экрана телефона, заменяя клавиатуру с буквами.
    • Ссылка — если нажать, откроется браузер или другой Telegram-канал.
  3. Цвет кнопки (Только для In-line кнопок!): Вы можете выбрать цвет из выпадающего меню с кружочками:
    • 🔘 Обычная (серая/прозрачная)
    • 🔵 Синяя
    • 🟢 Зеленая
    • 🔴 Красная

Магия отправки (Переключатели в самом низу)

6. Фишки интерфейса (О которых важно знать)

В визуальный редактор встроены мощные функции, делающие настройку ботов удобнее.

Кастомное расположение кнопок

По умолчанию все добавленные кнопки выстраиваются в один длинный вертикальный столбик (друг под другом). Но вы можете нажать на кнопку "Изменить расположение кнопок" внутри блока "Сообщение". Откроется визуальный редактор, где вы можете перетаскивать кнопки мышкой (Drag & Drop), выстраивая их в ряды по 2 или 3 штуки в одну линию!

7. Переменные (Память бота) и Математика

Переменная — это виртуальная ячейка памяти. Бот может хранить в ней всё что угодно: как зовут клиента, сколько у него денег, его возраст или любимый цвет.

Встроенные переменные (Системные)

Бот уже изначально знает информацию о человека, который ему написал. В текстовом редакторе нажмите черную кнопку «Вставить переменную», и появится список:

Пример использования: Напишите в тексте Привет, {{name}}! Твой номер: {{id}}.

Свои переменные (Например: Деньги)

Вы можете зайти в левом меню платформы в раздел "Переменные" и нажать синий плюс. Создайте переменную с именем coin (монеты). Значение по умолчанию поставьте 0. Тип переменной выберите Local (чтобы монеты были у каждого пользователя свои, а не одни на всех).

Блок «Настройки» (Математика)

В конструкторе есть блок для вычислений. С его помощью можно прибавлять или отнимать деньги, начислять опыт и т.д.

  1. Добавьте блок на холст. Выберите математический блок.
  2. Переменная А (что меняем): Выбираем из списка нашу переменную {{coin}}.
  3. Знак: Выбираем математическое действие. Например, + (Плюс). Доступны также -, *, /.
  4. Тип второго значения: Тут есть выбор из выпадающего списка:
    • Число (ввести вручную): Вы просто печатаете на клавиатуре цифру, например 100.
    • Переменная (значение): Бот возьмет число из другой переменной. (Например, клиент написал сумму в переменную {{popolnenie}}, и вы выбираете её).
  5. Сохранить результат в: Выбираем ту же самую переменную {{coin}}.

Что произошло? Бот взял старое количество монет клиента, прибавил к ним 100, и положил обратно в кошелек клиента. Магия!

8. Блок «Условие» (Проверки и фильтры)

Этот блок заставляет бота "думать" и принимать решения. От него всегда отходят две стрелочки: одна если условие выполнено (Успех/ДА), другая — если нет (Отказ/НЕТ).

В настройках блока есть огромное выпадающее меню «Что проверяем?». Разберем все пункты:

Категория: Сообщение пользователя

Эти проверки работают, когда бот ждет, чтобы клиент написал ему текст в чат:

Категория: Прочее

9. Блок «Действие» (Скрытые процессы)

Этот блок не отправляет никаких сообщений, он работает "под капотом".

В меню «Действие» вы можете выбрать:

10. Ветки вероятности (Рандом и Лотереи)

Функция для создания сундуков с призами, казино или разделения клиентов на группы (A/B тесты).

Выберите блок «Рандомайзер». У вас появится меню создания веток.

11. Продвинутые блоки

Эти блоки предоставляют сложную логику, доступную прямо из коробки.

Реферальная система

Состоит из двух связанных блоков:

Защита от накрутки: В блок ref_count встроена анти-чит система — владелец не сможет перейти по своей собственной ссылке и накрутить себе бонусы.

Таймер

Останавливает выполнение сценария на заданное время (секунды, минуты, часы, дни). В настройках есть галочка "Эффект печати" (Typing...), при включении которой бот имитирует набор текста всё то время, пока идет ожидание таймера.

Запрос почты

Автоматически запрашивает email пользователя, отправляет на него 4-х или 6-ти значный PIN-код и ждет его ввода для верификации. Сохраняет подтвержденный email в выбранную переменную.

Уведомление

Отправляет системное сообщение. Имеет два режима: конкретному пользователю (поиск по ID или @username) или автоматическая публикация поста в привязанный Telegram-канал.

12. Интеграции и API

Krypella предлагает мощные модули интеграций, которые настраиваются в панели администратора (вкладка "Интеграции") и используются внутри конструктора.

Нейросети (AI Chat)

Блок «Нейросеть» позволяет подключить ИИ к диалогу с пользователем. Токен для работы настраивается во вкладке "Интеграции" вашей панели.

Telegram Stars

Внутренняя валюта Telegram, работающая прямо в боте без сторонних сайтов.

Как работает экономика Звезд: Когда пользователь оплачивает счет через блок "Оплата Stars", эти звезды автоматически зачисляются на внутренний баланс вашего бота. В дальнейшем вы можете использовать этот баланс, чтобы дарить виртуальные подарки (Торт, Роза, Бриллиант) пользователям через блок "Отправить Stars"!

Платежные шлюзы (Prodamus / ЮMoney)

Блок "Оплата" генерирует уникальную ссылку на красивую платежную страницу с таймером 15 минут. В настройках блока вы можете отметить галочками, какие способы оплаты показывать клиенту.

Внимание: Для зарубежных карт (Prodamus) минимальная сумма оплаты рассчитывается динамически (около 1$ или 1€). Для СБП/РФ карт минимум — 50 руб. Для ЮMoney — 2 рубля.

CryptoBot

Прием платежей в криптовалюте (USDT, TON, BTC, ETH и др.) напрямую в Telegram через инвойсы CryptoPay.

HTTP-запросы (API)

Позволяет боту общаться с любыми сторонними серверами и API (GET/POST/PUT/DELETE запросы). Вы можете передавать заголовки и тело JSON.

Парсинг JSON: Самое мощное в этом блоке — парсер ответов. Если сторонний сервер вернул ответ {"status": "ok", "user": {"balance": 500}}, вы можете указать путь user.balance и бот автоматически положит число 500 в выбранную вами переменную! Также можно сохранять код ответа сервера (например, 200 или 404) в отдельную переменную (status_code).

13. База пользователей и Рассылки

Вкладка «Пользователи»

Здесь хранится список всех людей, кто хоть раз нажимал /start в вашем боте. Вы можете видеть их системный ID (окрашен в желтый цвет), Имя со смайликами, Никнейм (@buxta1) и дату последней активности (например, 28.02).

Поиск и фильтры: Сверху есть два поля: "Все теги" (чтобы показать только VIP-клиентов) и "Поиск" (чтобы найти человека по имени или ID).

Блокировка: Нажмите на три точки напротив человека. Вы можете его забанить. Выберите срок (15 минут, 1 час, 1 день, 1 неделя или Навсегда) и напишите причину. Если этот человек напишет боту, он получит сообщение: "Вы заблокированы до такого-то числа. Причина: Спам".

Вкладка «Рассылки»

Инструмент для массового оповещения клиентов об акциях.

  1. Нажмите синюю кнопку «+ Создать рассылку».
  2. Заполните карточку:
    • Название: Пишете для себя (например, "Новогодняя скидка").
    • Время отправки: Впишите время, например 12:00. Обратите внимание: бот живет по Московскому времени (МСК)! Учитывайте это, если вы из другого региона.
    • Дни недели: Выберите серые квадратики (Пн, Вт...), чтобы рассылка повторялась.
    • Текст и Медиа: Напишите красивый текст и прикрепите фото.
    • Кнопки (Ссылки): Нажмите кнопку "+ Добавить кнопку", чтобы прикрепить ссылку на ваш сайт прямо под текст рассылки.
  3. Нажмите синюю кнопку Сохранить в самом низу.

Практика: Пошаговые сценарии

ЛЕГКО Сбор данных (Анкета)

Давайте научим бота спрашивать у клиента данные и запоминать их.

  1. Ставим блок Сообщение. Пишем текст: "Как тебя зовут?".
  2. Тянем от него зеленую стрелку к блоку Настройки. Внутри выбираем Действие -> Ввод переменной (Тихий). В поле ниже вписываем слово user_name. Теперь бот замрет и будет ждать текст.
  3. Тянем зеленую стрелку от этого тихого ввода к следующему блоку Сообщение. Пишем текст: "Укажи свой возраст цифрами".
  4. Снова стрелка к новому Тихому вводу. Вписываем переменную user_age.
  5. Теперь ставим блок Условие. Выбираем "Сообщение — число?".
  6. Если клиент ввел число, зеленая стрелка ведет к итогу: Сообщение: "Спасибо! Профиль: Имя - {{user_name}}, Возраст - {{user_age}}". Если ввел буквы — красная стрелка ведет обратно к вопросу про возраст.
А
Анкетный Бот
bot
Как тебя зовут?
Алексей
Укажи свой возраст цифрами
Двадцать
Ошибка! Введи возраст только цифрами.
25
Спасибо! Профиль: Имя - Алексей, Возраст - 25
Сообщение...

СРЕДНЕ Пополнение баланса ЮMoney

Бот принимает деньги и сразу зачисляет на внутренний счет.

  1. Клиент нажимает кнопку "Пополнить".
  2. Блок Сообщение просит ввести сумму.
  3. Блок Тихий ввод запоминает введенную цифру в переменную pay_amount.
  4. Стрелка идет в блок ЮMoney. В настройках ставим "Тип суммы: Из переменной" и указываем pay_amount. Указываем номер кошелька.
  5. Когда клиент успешно оплатил, зеленая стрелка идет в блок Математика. Настраиваем: {{coin}} + Переменная {{pay_amount}} сохранить в {{coin}}.
  6. Последний блок Сообщение радует клиента: "Деньги зачислены! Твой баланс: {{coin}} руб."
Ю
Магазинчик
bot
Пополнить баланс
Введите сумму для пополнения:
500
Ссылка на оплату сгенерирована:
💳 Оплатить 500 руб.
✅ Оплата прошла успешно! Деньги зачислены. Твой баланс: 500 руб.
Сообщение...

СЛОЖНО Курс Биткоина (API Binance)

Научим бота подключаться к официальному API криптобиржи Binance, получать курс Биткоина и отправлять его клиенту, очистив от лишнего системного мусора.

  1. Ставим блок Сообщение с In-line кнопкой "Курс Биткоина".
  2. Стрелку от этой кнопки тянем к блоку HTTP-запрос.
  3. Настройки HTTP блока:
    • URL: https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT
    • Метод: GET
    • Timeout: 5 сек
  4. Парсинг JSON (Самое важное):
    Биржа ответит боту примерно таким текстом: {"symbol":"BTCUSDT","price":"64230.50000000"}. Чтобы вытащить только цифры, спускаемся вниз блока и нажимаем "+ Добавить парсинг".
    • Путь JSON: пишем слово price (без кавычек).
    • Сохранить в переменную: пишем btc_price.
  5. От зеленой стрелки "Успех" тянем связь к новому блоку Сообщение.
  6. Текст: "Текущий курс Bitcoin на Binance: {{btc_price}} $".
🤖
Зачем нужен Парсинг?
Если бы вы не использовали парсинг JSON, бот бы отправил клиенту кучу скобок и английских слов. А так, бот достал ровно одну нужную цифру и вставил её в красивый текст.
B
Binance Monitor
bot
Главное меню
📈 Курс Биткоина
Курс Биткоина
Текущий курс Bitcoin на Binance: 64230.50000000 $
Сообщение...

Частые вопросы и ошибки (FAQ)

🔴 Ошибка: «Лимит достигнут» при добавлении бота

Причина: Вы находитесь на бесплатном тарифе Free, который позволяет держать только 1 бота на аккаунте. Вы пытаетесь добавить второго.
Решение: Либо удалите старого бота в его настройках, либо приобретите тариф Plus для снятия ограничений.

🟡 Ошибка: Энергия кончилась, конструктор не работает

Причина: Энергия расходуется (статус draining) всё время, пока вы находитесь в редакторе логики. Это защита от перегрузки серверов на бесплатном тарифе.
Решение: Подождите несколько минут, заряды восстановятся. Либо купите зарядку за баланс платформы. Либо перейдите на тариф Plus (там энергия вообще не тратится).

🔵 Вопрос: Клиент оплатил ЮMoney, но бот не выдал товар!

Причина: Вы забыли про Webhook.
Решение: Откройте блок ЮMoney в конструкторе. Скопируйте красную ссылку (URL для уведомлений). Зайдите на официальный сайт ЮMoney в настройки кошелька (раздел "Пакеты HTTP-уведомлений"). Вставьте туда ссылку и нажмите "Включить". Без этого банк просто не сообщает нашему боту о поступлении денег!

⚪ Ошибка: Блок HTTP-запрос идет по красной ветке (Отказ)

Причина: Сайт, к которому вы обращаетесь, долго не отвечает, либо вы допустили ошибку в ссылке (URL).
Решение: Попробуйте увеличить настройку Timeout с 5 до 15 секунд. Если не помогло — проверьте, правильную ли ссылку вы указали. В настройках блока HTTP вы можете указать переменную в поле "Сохранить HTTP код в". Выведите эту переменную клиенту, чтобы понять ошибку (если там код 404 — вы ввели неверную ссылку).