# Информация о владельце ключа Source: https://docs.rek.la/api-reference/external-api/информация-о-владельце-ключа /api/openapi.json get /external-api/me Получить информацию о пользователе Rekla, которому принадлежит API-ключ. # Отмена публикации Source: https://docs.rek.la/api-reference/external-api/отмена-публикации /api/openapi.json post /external-api/publications/cancel Отменить публикацию. Можно отменить только публикацию, созданную через вашего партнёра. # Проверка доступа к каналу Source: https://docs.rek.la/api-reference/external-api/проверка-доступа-к-каналу /api/openapi.json get /external-api/channels/{channel_id}/can-post Проверить, может ли пользователь публиковать в указанный канал. Проверяется наличие прав автопостинга и возможность бота Rekla постить в канал. # Создание публикаций Source: https://docs.rek.la/api-reference/external-api/создание-публикаций /api/openapi.json post /external-api/publications Создать одну или несколько публикаций. Для media_type=rich_message передайте точные blocks/is_rtl из message.rich_message и временные media_urls для встроенных медиа. Rekla сразу получает собственные Telegram file_id до сохранения публикации. Создание атомарно — если одна публикация не пройдёт валидацию, ни одна не будет создана. # Статус публикации Source: https://docs.rek.la/api-reference/external-api/статус-публикации /api/openapi.json post /external-api/publications/status Проверить текущий статус публикации. # External API Source: https://docs.rek.la/api/quickstart Интеграция с Rekla: создание публикаций в Telegram-каналах через API Rekla External API позволяет внешним партнёрам создавать публикации в Telegram-каналах пользователей Rekla, проверять доступ и отслеживать статусы. **Base URL:** `https://api.rek.la` *** ## Подключение Напишите в **[@rekla\_support](https://telegram.me/rekla_support)**: > «Хочу подключиться как партнёр к Rekla External API» Вам выдадут: * **Partner ID** — для заголовка `X-Partner-Id` * **Webhook Secret** — для проверки подписи вебхуков * **Start-команда** — для создания API-ключей пользователями Пользователь вводит команду в боте **[@rekla](https://telegram.me/rekla)**: ``` /start createapikey- ``` Бот создаёт ключ и показывает его пользователю. Одновременно Rekla отправит вебхук `api_key.created` на ваш сервер с данными ключа. ```bash theme={null} curl -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ https://api.rek.la/external-api/me ``` *** ## Аутентификация | Заголовок | Описание | | -------------- | --------------------------- | | `X-API-Key` | API-ключ пользователя Rekla | | `X-Partner-Id` | Ваш идентификатор партнёра | API-ключ показывается пользователю один раз. Повторно получить его невозможно. *** ## Эндпоинты ### GET /external-api/me Получить информацию о владельце API-ключа. ```bash theme={null} curl -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ https://api.rek.la/external-api/me ``` **Ответ `200`:** ```json theme={null} { "id": 753967249, "name": "Максим", "username": "m5286606" } ``` *** ### GET /external-api/channels//can-post Проверить, может ли пользователь публиковать в указанный канал. Проверяется два условия: 1. У пользователя есть права автопостинга в канале 2. Бот Rekla является администратором канала с правами на публикацию ```bash theme={null} curl -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ https://api.rek.la/external-api/channels/-1001568992973/can-post ``` **Ответ `200`:** ```json theme={null} { "autoposting_access": true } ``` **Ответ `403`:** ```json theme={null} { "detail": "Access denied. You do not have permission in Rekla to post into this channel." } ``` `channel_id` — это числовой Telegram ID канала (обычно начинается с `-100`). *** ### POST /external-api/publications Создать одну или несколько публикаций. Принимает массив объектов. ```bash theme={null} curl -X POST \ -H "Content-Type: application/json" \ -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ -d '[{ "external_id": "pub-001", "channel_id": -1001568992973, "text": "Текст публикации", "text_len": 16, "media_type": "text", "price": 1500, "publish_date": "2030-03-01T12:00:00Z", "payment_status": "not_paid", "allow_comments": true }]' \ https://api.rek.la/external-api/publications ``` **Ответ `201`:** ```json theme={null} { "publications": [ { "id": 11607, "external_id": "pub-001" } ] } ``` | Поле | Тип | Обязательно | Описание | | ------------------------- | --------- | :---------: | ----------------------------------------------------------------------------------------------------------------------- | | `external_id` | `string` | ✅ | Ваш внутренний ID публикации | | `channel_id` | `integer` | ✅ | Telegram ID канала | | `text` | `string` | — | Текст публикации (HTML-разметка Telegram) | | `text_len` | `integer` | — | Длина текста | | `media_type` | `string` | — | Тип: `text`, `photo`, `video`, `animation`, `document`, `audio`, `voice`, `video_note`, `album`, `poll`, `rich_message` | | `rich_message` | `object` | — | Статья: обязательна при `media_type: rich_message` | | `file_id` | `string` | — | Устаревшее внешнее поле; `file_id` другого бота использовать нельзя | | `file_url` | `string` | — | HTTP(S) URL обычного медиа; Rekla сразу получит собственный `file_id` | | `album` | `object` | — | Конфигурация альбома (обязательно при `media_type: album`) | | `poll` | `object` | — | Конфигурация опроса (при `media_type: poll`) | | `inline_buttons` | `object` | — | Инлайн-кнопки | | `price` | `number` | ✅ | Цена публикации | | `publish_date` | `string` | ✅ | Дата публикации (ISO 8601) | | `payment_status` | `string` | — | `not_paid` (по умолчанию), `paid`, `partial_paid`, `overpaid`, `refund`, `refund_partial` | | `auto_delete` | `integer` | — | Автоудаление через N минут | | `with_sound_notification` | `boolean` | — | Звуковое уведомление (`false` по умолчанию) | | `wp_preview` | `boolean` | — | Предпросмотр ссылок | | `wp_preview_config` | `object` | — | Настройки предпросмотра: `is_disabled`, `url`, `prefer_small_media`, `show_above_text` | | `allow_comments` | `boolean` | — | Разрешить комментарии (`true` по умолчанию) | | `has_spoiler` | `boolean` | — | Спойлер на медиа | | `protect_content` | `boolean` | — | Защита от копирования | | `comment` | `string` | — | Комментарий к публикации | **Альбомы (`media_type: album`):** поле `album` обязательно и не может быть пустым. Только последний элемент альбома может содержать `caption`. Поле `text` должно совпадать с `caption` последнего элемента. **Обычные медиа:** для одиночного медиа и каждого элемента альбома обязателен публично доступный `file_url`. `file_id`, полученный другим Telegram-ботом, бот Rekla использовать не может. **Статья (`media_type: rich_message`):** передайте точные `blocks` и `is_rtl` из `message.rich_message`, полученного ботом партнёра. Для каждого встроенного фото, видео, аудио, animation или voice note добавьте в `media_urls` соответствие `file_unique_id → временный HTTP(S) URL`. Rekla загрузит все медиа своим ботом прямо во время создания публикации. К моменту сохранения Статья уже содержит наши Telegram `file_id`; переданные URL не нужны крону и паблишеру. URL вида `https://api.telegram.org/file/bot/...` запрещён, потому что раскрывает токен партнёрского бота. Сначала скачайте файл своим ботом и разместите его по безопасному временному URL. **Дата публикации:** принимается в формате ISO 8601. Таймзона автоматически удаляется (хранится как naive datetime). ```json theme={null} [{ "external_id": "pub-photo-001", "channel_id": -1001568992973, "text": "Подпись к фото", "text_len": 14, "media_type": "photo", "file_url": "https://example.com/image.jpg", "album": null, "poll": null, "inline_buttons": { "inline_keyboard": [[ {"text": "Подробнее", "url": "https://example.com"} ]] }, "price": 2000, "publish_date": "2030-03-01T14:00:00Z", "payment_status": "paid", "auto_delete": 1440, "with_sound_notification": false, "wp_preview": false, "allow_comments": false, "has_spoiler": false, "protect_content": true, "wp_preview_config": null, "comment": "Рекламная кампания #1" }] ``` ```json theme={null} [{ "external_id": "article-001", "channel_id": -1001568992973, "media_type": "rich_message", "rich_message": { "blocks": [ { "type": "heading", "text": "Новая функция", "size": 2 }, { "type": "paragraph", "text": "Теперь в Rekla можно публиковать Статьи." }, { "type": "photo", "photo": [{ "file_id": "partner-bot-file-id", "file_unique_id": "AQAD-example-photo", "width": 1280, "height": 720 }], "caption": { "text": "Подпись к фотографии" } } ], "is_rtl": false, "media_urls": { "AQAD-example-photo": "https://partner.example/media/article-photo.jpg" } }, "inline_buttons": { "inline_keyboard": [[ {"text": "Подробнее", "url": "https://example.com"} ]] }, "price": 2000, "publish_date": "2030-03-01T14:00:00Z" }] ``` `inline_buttons` остаётся верхнеуровневым полем. Если партнёр получил публикацию от своего бота, сюда передаётся `message.reply_markup`, а в `rich_message` — `message.rich_message`. **Коды ответов:** | Код | Описание | | ----- | --------------------------------------------------------------------------------- | | `201` | Публикации созданы | | `403` | Нет доступа к одному или нескольким каналам | | `422` | Семантическая ошибка Статьи: отсутствует URL медиа или получен неверный тип файла | | `400` | Структурная ошибка JSON/Pydantic или другая ошибка запроса | Создание атомарно: если одна публикация из массива не пройдёт валидацию, ни одна не будет создана. *** ### POST /external-api/publications/cancel Отменить публикацию. ```bash theme={null} curl -X POST \ -H "Content-Type: application/json" \ -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ -d '{"publication_id": 11607, "channel_id": -1001568992973}' \ https://api.rek.la/external-api/publications/cancel ``` **Ответ `204`:** пустое тело (успешная отмена). Отменить можно только публикацию, созданную через вашего партнёра. Попытка отменить чужую публикацию вернёт `404`. *** ### POST /external-api/publications/status Проверить статус публикации. ```bash theme={null} curl -X POST \ -H "Content-Type: application/json" \ -H "X-API-Key: rekla_api:xxx" \ -H "X-Partner-Id: your_partner_id" \ -d '{"publication_id": 11607, "channel_id": -1001568992973}' \ https://api.rek.la/external-api/publications/status ``` **Ответ `200`:** ```json theme={null} { "publication_id": 11607, "publication_link": "https://t.me/c/1568992973/42", "publish_date": "2030-03-01T12:00:00", "auto_delete": null, "publish_status": "published", "payment_status": "not_paid", "delete_date": null } ``` | Статус | Описание | | ----------- | ------------------------------------ | | `created` | Публикация создана, ожидает отправки | | `published` | Опубликована в канале | | `canceled` | Отменена | | `deleted` | Удалена из канала | | `error` | Ошибка при публикации | *** ## Вебхуки При определённых событиях Rekla отправляет POST-запрос на ваш `webhook_url`. ### Событие `api_key.created` Отправляется когда пользователь создаёт API-ключ через команду `/start createapikey-`. **Тело запроса:** ```json theme={null} { "user_id": 753967249, "raw_api_key": "rekla_api:fb27e09cd41f8a2e3dd93a..." } ``` **Заголовки:** | Заголовок | Описание | | --------------------- | ------------------------------- | | `X-Webhook-Event` | Тип события (`api_key.created`) | | `X-Webhook-Id` | Уникальный UUID события | | `X-Webhook-Timestamp` | UNIX timestamp отправки | | `X-Webhook-Signature` | Подпись HMAC SHA256 | ### Проверка подписи ```python Python theme={null} import hmac, hashlib def verify_webhook(body: bytes, timestamp: str, signature: str, secret: str) -> bool: expected = hmac.new( key=secret.encode(), msg=f"{timestamp}.{body.decode()}".encode(), digestmod=hashlib.sha256 ).hexdigest() return hmac.compare_digest(signature, expected) ``` ```javascript Node.js theme={null} const crypto = require('crypto'); function verifyWebhook(body, timestamp, signature, secret) { const expected = crypto .createHmac('sha256', secret) .update(`${timestamp}.${body}`) .digest('hex'); return crypto.timingSafeEqual( Buffer.from(signature), Buffer.from(expected) ); } ``` *** ## Контакты Поддержка интеграций: **[@rekla\_support](https://telegram.me/rekla_support)** Версия API: `1.0.0` | Формат: `application/json` Используя API, вы принимаете [условия оферты](/api/terms). # Условия использования API Source: https://docs.rek.la/api/terms Публичная оферта на использование Rekla External API # Условия использования Rekla External API Публичная оферта Дата публикации: 10 февраля 2026 года Индивидуальный предприниматель Рейнгардт Дмитрий Александрович, ИНН 540408531310, ОГРНИП 315547600095348 (далее — «Rekla», «мы»), предлагает любому юридическому или физическому лицу (далее — «Партнёр», «вы») заключить настоящий договор на использование Rekla External API на изложенных ниже условиях. *** ## 1. Термины **API** — программный интерфейс Rekla External API, доступный по адресу api.rek.la/external-api, предназначенный для создания и управления публикациями в Telegram-каналах. **Партнёр** — лицо, получившее доступ к API и использующее его в своей деятельности. **Пользователь** — владелец Telegram-канала, зарегистрированный в системе Rekla и предоставивший Партнёру право создавать публикации от его имени через API. **Публикация** — запланированное или опубликованное сообщение в Telegram-канале, созданное через API. *** ## 2. Предмет оферты 2.1. Rekla предоставляет Партнёру неисключительное право использования API для создания, отмены и отслеживания статуса публикаций в Telegram-каналах Пользователей. 2.2. Использование API является бесплатным. Rekla оставляет за собой право ввести платные тарифы, уведомив Партнёров не менее чем за 30 дней. 2.3. API предоставляется «как есть» (as is). Rekla не гарантирует, что API будет соответствовать специфическим требованиям Партнёра. 2.4. Rekla не гарантирует неизменность структуры API, наборов методов, параметров и форматов ответов. Поддержка устаревших версий API может быть прекращена в любое время с предварительным уведомлением. *** ## 3. Порядок подключения 3.1. Для получения доступа к API Партнёр направляет запрос в Telegram: @rekla\_support. 3.2. После одобрения Партнёр получает: * Partner ID — идентификатор для аутентификации запросов * Webhook Secret — секрет для проверки подписи вебхуков * Start-команду — для создания API-ключей Пользователями 3.3. Начало использования API означает полное и безоговорочное принятие условий настоящей оферты. *** ## 4. Уровень сервиса (SLA) 4.1. Rekla стремится обеспечивать следующие ориентировочные показатели качества: | Метрика | Ориентир | | -------------------------- | ------------------------- | | Доступность API | 99.9% в месяц | | Публикации выходят вовремя | 99.9% | | Устранение критичных сбоев | до 12 часов | | Ответ на обращения | до 1 часа в рабочее время | 4.2. Указанные показатели носят ориентировочный характер и не являются гарантией бесперебойной работы API. Rekla не несёт ответственности за недостижение указанных показателей. 4.3. Критичным сбоем считается полная недоступность API или массовый невыход запланированных публикаций. 4.4. SLA не распространяется на: * Плановые технические работы (уведомление за 24 часа) * Сбои на стороне Telegram * Действия третьих лиц (DDoS-атаки и т.п.) * Обстоятельства непреодолимой силы *** ## 5. Права и обязанности сторон 5.1. Партнёр обязуется: * Использовать API только для законных целей * Не передавать учётные данные третьим лицам * Не создавать чрезмерную нагрузку на API * Получать согласие Пользователей на создание публикаций от их имени 5.2. Партнёр вправе: * Использовать API в коммерческих целях * Интегрировать API в собственные продукты и сервисы * Получать техническую поддержку 5.3. Rekla вправе: * Приостановить доступ к API при нарушении условий оферты * Вносить изменения в API с уведомлением за 14 дней * Отказать в подключении без объяснения причин *** ## 6. Ограничение ответственности 6.1. Использование API осуществляется безвозмездно. Rekla не выплачивает компенсаций, штрафов или неустоек, связанных с использованием API. 6.2. Rekla не несёт ответственности за: * Убытки Партнёра, возникшие в результате использования или невозможности использования API * Действия или бездействие Пользователей * Блокировки и ограничения со стороны Telegram * Недостижение ориентировочных показателей SLA 6.3. Rekla не несёт ответственности за косвенные убытки, упущенную выгоду, потерю данных. *** ## 7. Конфиденциальность 7.1. Стороны обязуются не разглашать конфиденциальную информацию, полученную в рамках сотрудничества. 7.2. К конфиденциальной информации относятся: Partner ID, Webhook Secret, API-ключи, техническая документация, не опубликованная в открытом доступе. 7.3. Обязательства по конфиденциальности сохраняются в течение 3 лет после прекращения использования API. *** ## 8. Изменение условий 8.1. Rekla вправе в одностороннем порядке изменять условия настоящей оферты. 8.2. Изменения вступают в силу через 30 дней после публикации новой редакции, если иное не указано в уведомлении. 8.3. Уведомления об изменениях API, версий, методах депрекации и плановых отключениях публикуются в официальном информационном канале Rekla в Telegram: [@reklanews](https://telegram.me/reklanews). Партнёр обязан самостоятельно отслеживать такие уведомления. 8.4. Продолжение использования API после вступления изменений в силу означает согласие с новыми условиями. 8.5. При несогласии с изменениями Партнёр вправе прекратить использование API. *** ## 9. Срок действия и расторжение 9.1. Оферта действует бессрочно с момента акцепта. 9.2. Любая сторона вправе расторгнуть договор, уведомив другую сторону за 14 дней. 9.3. Rekla вправе немедленно прекратить доступ к API при существенном нарушении условий оферты Партнёром. 9.4. При расторжении Партнёр обязан прекратить использование API и удалить полученные учётные данные. *** ## 10. Заключительные положения 10.1. Настоящая оферта регулируется законодательством Российской Федерации. 10.2. Споры разрешаются путём переговоров. При недостижении согласия — в Арбитражном суде Новосибирской области. 10.3. Признание отдельных положений оферты недействительными не влечёт недействительности остальных положений. 10.4. Оферта составлена на русском языке. При наличии переводов приоритет имеет русская версия. *** ## 11. Контакты Индивидуальный предприниматель Рейнгардт Дмитрий Александрович ИНН: 540408531310\ ОГРНИП: 315547600095348\ Email: [support@rek.la](mailto:support@rek.la)\ Telegram: @rekla\_support *** Используя Rekla External API, вы подтверждаете, что ознакомились с условиями настоящей оферты и принимаете их в полном объёме. # Обзор архитектуры Source: https://docs.rek.la/architecture/overview Микросервисная архитектура платформы REKLA # Архитектура REKLA REKLA построена на современной микросервисной архитектуре, обеспечивающей высокую масштабируемость, надежность и простоту разработки. ## Принципы архитектуры Каждый сервис отвечает за конкретную бизнес-функцию и может разрабатываться независимо Все взаимодействие между сервисами происходит через REST API Горизонтальное масштабирование каждого сервиса по необходимости Изоляция сбоев и graceful degradation при недоступности сервисов ## Схема архитектуры ```mermaid theme={null} graph TB User[Пользователь] --> TelegramBot[REKLA BOT] User --> WebDashboard[Dashboard Frontend] TelegramBot --> DashboardAPI[Dashboard Backend] WebDashboard --> DashboardAPI DashboardAPI --> Database[(PostgreSQL)] DashboardAPI --> Redis[(Redis Cache)] DashboardAPI --> S3[(S3 Storage)] DashboardAPI --> MarkingModule[Marking Module] MarkingModule --> Database TelegramBot --> TelegramAPI[Telegram API] subgraph "External Services" TelegramAPI S3 end subgraph "REKLA Microservices" TelegramBot DashboardAPI WebDashboard MarkingModule end subgraph "Data Layer" Database Redis end ``` ## Компоненты системы ### REKLA BOT **Назначение**: Telegram-бот для взаимодействия с пользователями * Регистрация и аутентификация пользователей * Управление каналами и подписками * Интерфейс для создания и редактирования публикаций * Система календаря и планирования * Настройка автопостинга и автоподписей * Отображение аналитики и статистики * **Язык**: Python 3.11+ * **Фреймворк**: aiogram 3.x * **База данных**: SQLAlchemy ORM * **Кеширование**: Redis * **Очереди**: Celery + Redis ### Dashboard Backend **Назначение**: API-сервер для бизнес-логики и управления данными * RESTful API для всех операций * Управление пользователями и правами доступа * Обработка медиа-файлов и их хранение * Система планировщика задач * Интеграция с внешними сервисами * Аналитика и отчетность * **Язык**: Python 3.11+ * **Фреймворк**: FastAPI * **База данных**: PostgreSQL + SQLAlchemy * **Кеширование**: Redis * **Файловое хранилище**: AWS S3 / MinIO * **Очереди**: Celery + Redis ### Dashboard Frontend **Назначение**: Веб-интерфейс для управления каналами * Веб-панель управления каналами * Интерфейс создания и редактирования контента * Визуализация аналитики и статистики * Настройка автопостинга и расписаний * Управление пользователями и правами * Биллинг и подписки * **Язык**: TypeScript * **Фреймворк**: React 18 + Next.js * **UI Kit**: Custom UI components * **Стейт-менеджмент**: Redux Toolkit * **Стилизация**: Tailwind CSS * **Сборка**: Vite / Next.js ### Marking Module **Назначение**: Автоматическая маркировка рекламного контента * Анализ контента на предмет рекламы * Автоматическое добавление маркировочных меток * Валидация юридической информации * Интеграция с внешними реестрами * Логирование всех операций маркировки * **Язык**: Python 3.11+ * **ML/NLP**: scikit-learn, transformers * **API**: FastAPI * **База данных**: PostgreSQL * **Очереди**: Celery + Redis ## Паттерны проектирования ### Repository Pattern Все сервисы используют паттерн Repository для абстракции работы с данными: ```python theme={null} class BaseSQLRepo: def __init__(self, session: AsyncSession): self.session = session async def get(self, id: int) -> Optional[Model]: # Базовая реализация получения по ID pass async def create(self, **kwargs) -> Model: # Базовая реализация создания pass ``` ### Unit of Work Управление транзакциями через паттерн Unit of Work: ```python theme={null} class UnitOfWork: def __init__(self): self.users = UserRepository() self.channels = ChannelRepository() async def __aenter__(self): self.session = await create_session() return self async def commit(self): await self.session.commit() async def rollback(self): await self.session.rollback() ``` ### Event-Driven Architecture Использование событий для связи между сервисами: ```python theme={null} @dataclass class PublicationCreated: publication_id: int channel_id: int user_id: int scheduled_at: datetime # Обработчик события async def handle_publication_created(event: PublicationCreated): await marking_service.process_publication(event.publication_id) ``` ## Масштабирование и производительность ### Горизонтальное масштабирование * Каждый микросервис может масштабироваться независимо * Load balancer распределяет нагрузку между инстансами * Автоматическое масштабирование на основе метрик ### Кеширование * Redis для кеширования часто используемых данных * Кеширование результатов API запросов * Кеширование статической информации о каналах ### Асинхронная обработка * Celery для обработки тяжелых задач в фоне * Очереди для планирования публикаций * Асинхронные операции с внешними API ## Мониторинг и логирование ### Централизованное логирование * Структурированные логи в JSON формате * Агрегация логов всех сервисов * Алерты на критические ошибки ### Метрики и мониторинг * Мониторинг производительности каждого сервиса * Отслеживание бизнес-метрик * Health checks для всех сервисов ### Трейсинг * Распределенный трейсинг запросов между сервисами * Отслеживание времени выполнения операций * Выявление узких мест в производительности ## Безопасность ### Аутентификация и авторизация * JWT токены для API аутентификации * OAuth 2.0 для внешних интеграций * Role-based access control (RBAC) ### Защита данных * Шифрование конфиденциальных данных * Регулярные бэкапы базы данных * Соответствие требованиям GDPR ### Сетевая безопасность * HTTPS для всех внешних соединений * VPN для межсервисного взаимодействия * Firewall и DDoS защита ## Следующие шаги Подробное описание каждого микросервиса Схема базы данных и модели данных Процесс развертывания и DevOps практики Документация по API всех сервисов # Автогарант: безопасная продажа и покупка каналов Source: https://docs.rek.la/avtogarant Продавайте и покупайте Telegram-каналы с автоматическим гарантом. Без риска, без посредников, с подтверждением каждого шага. **Автогарант** — это сервис для безопасной сделки между продавцом и покупателем Telegram-канала. Все действия контролирует бот-гарант [`@rekla_guarantor_bot`](https://telegram.me/rekla_guarantor_bot). Ссылка на сервис: [https://guarantor.rek.la](https://guarantor.rek.la) ## Почему Автогарант? ### 🔐 Безопасность — главный приоритет * **Нельзя передать канал, пока бот не станет его владельцем**\ Бот принимает права владельца и только после этого разрешает оплату. * **Каждый шаг подтверждается действием**\ Подтверждение ссылки, подписка, передача прав, оплата — всё требует явного согласия сторон. Это исключает передачу канала третьим лицам или случайные потери. * **Продавец не теряет контроль полностью**\ После сделки продавец остаётся **администратором** канала (но не владельцем). Это позволяет ему технически видеть канал, но не управлять им единолично. ### ⚡ Простота * Сделку может создать как **покупатель**, так и **продавец** * Прозрачные шаги в боте * Комиссия сервиса — всего **2%** от суммы сделки *** ## Как проходит сделка: пошаговый гайд
| Шаг | Действие | Продавец | Покупатель | Бот | Отмена | Спор | | :-: | --------------------------- | ------------------------ | ------------------------ | ------------------------------ | :----: | :--: | | 1 | **Создание сделки** | Создаёт (если инициатор) | Создаёт (если инициатор) | — | ✅ | ❌ | | 2 | **Присоединение по ссылке** | Присоединяется | Присоединяется | — | ✅ | ❌ | | 3 | **Подтверждение канала** | Ожидание | Подтверждает | — | ✅ | ❌ | | 4 | **Подписка бота** | Ожидание | Ожидание | Подписывается | ✅ | ❌ | | 5 | **Бот → администратор** | Назначает и подтверждает | Ожидание | — | ✅ | ❌ | | 6 | **Бот → владелец** | Назначает и подтверждает | Ожидание | — | ✅ | ❌ | | 7 | **Бот стал владельцем** | Ожидание | Ожидание | Становится | ❌ | ✅ | | 8 | **Оплата комиссии (2%)** | По договорённости | По договорённости | — | ❌ | ✅ | | 9 | **Оплата канала** | Ожидание | Переводит | — | ❌ | ✅ | | 10 | **Подтверждение оплаты** | Подтверждает | Ожидание | — | ❌ | ✅ | | 11 | **Покупатель → админ** | Ожидание | Ожидание | Проверяет подписку и назначает | ❌ | ✅ | | 12 | **Подтверждение админа** | Ожидание | Подтверждает | — | ❌ | ✅ | | 13 | **Передача владельца** | Ожидание | Получает права | Передаёт | ❌ | ✅ | | 14 | **Завершение** | Видит итог | Видит итог | — | ❌ | ❌ |
**Легенда:** * **✅ Да** — действие доступно на этом шаге * **❌ Нет** — действие недоступно на этом шаге * **—** — бот не выполняет активное действие (ожидание или технический процесс) **Отмена сделки** доступна только **до того, как бот стал владельцем канала** (шаги 1–6). После шага 7 отмена невозможна — только через спор. **Открытие спора** становится доступным **только после того, как бот стал владельцем канала** (начиная с шага 7) и до завершения сделки. **Шаг 11** — бот проверяет, подписан ли покупатель на канал. Если нет — покупатель должен подписаться, после чего бот повторяет попытку. *** ### Как открыть спор, если что-то пошло не так? Спор можно открыть **только после того, как бот-гарант стал владельцем канала** (шаг 7). **Правила открытия спора:** * При открытии спора **необходимо указать причину** * Информация о споре видна **обеим сторонам сделки** — покупателю и продавцу * Спор рассматривается вручную службой поддержки сервиса **Что происходит после открытия спора:** * Бот блокирует дальнейшие автоматические действия по сделке * Права владельца канала остаются у бота до разрешения спора * Поддержка связывается с обеими сторонами и принимает решение **Важно:** Открыть спор невозможно до того, как бот стал владельцем канала. Это гарантирует, что бот контролирует активы до момента разрешения конфликта. *** ## Реферальная система Вы можете приглашать других пользователей и получать процент от комиссии сервиса за их сделки. ### Кто получает сколько | Участник цепочки | Вознаграждение | Условие | | ------------------------ | --------------- | -------------------------------------------------------------- | | **Партнёр** | 20% от комиссии | За каждого участника сделки из его цепочки | | **Реферер (не партнёр)** | 10% от комиссии | За каждого своего прямого реферала в сделке | | **Реферал** | — | Получает процент только если сам является реферером для других | **Важно:** Участник сделки **не получает комиссию за самого себя**. Награда начисляется только за других пользователей. ### Пример расчёта **Цепочка:** Пользователь А (партнёр) → Пользователь Б (реферер) → Пользователь В и Пользователь Г (рефералы пользователя Б) **Сделка:** Пользователь В (продавец) и Пользователь Г (покупатель) **Комиссия сервиса:** 1000 ₽ **Начисления:** * Пользователь А (партнёр): 20% + 20% = **400 ₽** * Пользователь Б (реферер, не партнёр): 10% + 10% = **200 ₽** * Сервис получает: **400 ₽** **Итого:** 60% комиссии уходит участникам системы. *** ## Технические требования * Аккаунт в Telegram * Доступ к каналу, который продаётся (для продавца) * Подписка на канал (для покупателя, перед шагом 11) * Возможность назначить бота владельцем *** ## Частые вопросы ### Можно ли вернуть деньги, если сделка не удалась? Сделка считается успешной только после подтверждения продавцом получения оплаты. Если на любом из этапов до этого возникают проблемы — бот отменяет сделку, права остаются у продавца, деньги не списываются. ### Безопасно ли передавать боту права владельца? Да. Бот автоматически передаст права новому владельцу только после подтверждения оплаты. Продавец не может получить деньги без передачи прав, покупатель — права без оплаты. ### Что делать, если бот не отвечает? Проверьте, что вы написали боту в личные сообщения, а не в группу. Бот работает 24/7. При технических сбоях пишите в поддержку сервиса. *** ## Ссылки * 🔗 [Сервис Автогарант](https://guarantor.rek.la) * 🤖 [Бот-гарант](https://telegram.me/rekla_guarantor_bot) # Управление каналами Source: https://docs.rek.la/concepts/channels Основы работы с Telegram-каналами в REKLA # Управление каналами Каналы — это основа работы с REKLA. Платформа позволяет управлять множественными Telegram-каналами из единого интерфейса. ## Что такое канал в REKLA? Канал в REKLA — это подключенный Telegram-канал со всеми связанными настройками: * Название и описание канала * Количество подписчиков * Статус канала (активный/заблокированный) * Тип канала (публичный/приватный) * Права на публикацию * Настройки автопостинга * Шаблоны сообщений * Автоподписи * Статистика просмотров * Динамика подписчиков * Эффективность публикаций * Вовлеченность аудитории ## Подключение канала ### Требования к каналу Вы должны быть администратором канала с правами на публикацию сообщений REKLA бот должен быть добавлен в администраторы канала Бот должен иметь права на: * Публикацию сообщений * Редактирование сообщений * Удаление сообщений * Закрепление сообщений ### Процесс подключения В чате с @rekla выберите "Добавить канал" и нажмите на кнопку "Назначить администратором". Выберите свой канал и дайте @rekla права на управление сообщениями и добавление подписчиков. Перешлите любой пост из канала в бот. Перейдите обратно в бот и нажмите на кнопку "Подтвердить". Rekla автоматически проверит права и подтвердит подключение Перейдите на [my.rek.la](https://my.rek.la) Нажмите "Добавить канал" и введите данные Следуйте инструкциям по настройке прав бота Дождитесь синхронизации данных канала Наглядно о добавлении канала в бот - [здесь](/guides/features/add-admin-bot). ## Типы каналов ### Обычные каналы Стандартные Telegram-каналы с базовой функциональностью: Каналы с публичным username, доступные для поиска Каналы без username, доступ только по приглашениям ### Lite-каналы Специальные каналы с ограниченной функциональностью: Lite-каналы предназначены для простых задач автопостинга без сложной аналитики ## Связки каналов Связки позволяют управлять группой каналов как единым целым: ### Преимущества связок Одновременная публикация контента во все каналы связки Общие настройки автопостинга и расписания для всех каналов Суммарная статистика по всем каналам связки Одно действие применяется ко всем каналам в связке ### Создание связки Выберите каналы для объединения в связку Укажите название связки и основные параметры Настройте общие параметры для всех каналов Активируйте связку для начала работы ## Настройки канала ### Основные настройки * Автоподпись: включена/отключена по умолчанию * Автопродление подписки: включено/отключено * Расписание: настраивается на сайте my.rek.la * Тип ссылки: открытая/с заявками * Список креативов * Избранный креатив (может не быть; используется по умолчанию для inline-команд) * Алиас: 3 буквы или цифры, используется для inline-действий * Администраторы: управление правами админов * Выгрузка таблицы подписчиков ### Настройки автопостинга * Дни недели для автопостинга * Время публикации (часовой пояс GMT+3 (МСК)) * Интервалы между публикациями * Исключения и праздничные дни * Контентные и рекламные слоты * Рубрики для контента * Возможность массового планирования контента в канале * Подробнее [здесь](/guides/autoposting/schedule) * Поддерживаются различные форматы медиа * Существуют ограничения на размер файлов * Автоматическая обработка видео * Подробнее [здесь](/guides/autoposting/post-types/) * Готовые шаблоны для разных типов контента * Переменные для автоматической подстановки * Условная логика в шаблонах * Локализация сообщений * Режим создания черновиков * Подробнее [здесь](/guides/autoposting/mass-planning#планирование-пачки-дашборд) ## Аналитика каналов ### Основные метрики Количество просмотров публикаций за период Динамика роста/убыли подписчиков Реакции, комментарии, репосты Уникальные пользователи, увидевшие контент ### Детальная аналитика * Просмотры каждой публикации * Время жизни публикации * Источники трафика * Демография аудитории * Активность по часам дня * Лучшее время для публикаций * Сезонные тренды * Сравнение периодов * Эффективность разных типов контента * Популярные темы и хештеги * Длина оптимального поста * Влияние медиа на вовлеченность ## Управление правами доступа ### Роли пользователей Полные права на управление каналом и настройками Управление контентом и базовыми настройками Создание и редактирование публикаций Только просмотр аналитики и статистики ### Настройка доступа Пригласите пользователя по username или ID Выберите подходящую роль из списка При необходимости установите дополнительные ограничения ## Лучшие практики ### Организация каналов Объединяйте похожие каналы в связки для упрощения управления Используйте схожие настройки для каналов одной тематики Периодически проверяйте права доступа и активность каналов Сохраняйте копии важных настроек каналов ### Оптимизация производительности Не подключайте слишком много каналов к одной связке — это может замедлить синхронизацию Учитывайте разные часовые пояса для каналов с международной аудиторией ## Устранение проблем ### Частые проблемы * Проверьте права администратора * Убедитесь, что бот добавлен в канал * Проверьте правильность ссылки на канал * Проверьте права бота на публикацию * Убедитесь, что канал активен * Проверьте настройки автопостинга * Дождитесь обновления данных (до 15 минут) * Проверьте настройки приватности канала * Убедитесь в корректности временного периода ## Следующие шаги Настройка автоматических публикаций Подробнее об аналитике каналов Программное управление каналами Пошаговая настройка канала # Обзор возможностей Source: https://docs.rek.la/getting-started/platform-overview Полный список функций и возможностей платформы REKLA для управления Telegram-каналами ## Трекер * Закуп сразу для нескольких каналов * Смена крео на создании закупа * Смена типа ссылки на создании закупа * Смена типа ссылки после создания закупа * Отзыв ссылки в созданном закупе * Указание планового времени выхода закупа * Указание типа расчета и цены * Сбор охватов и отчет о стоимости для закупов цпм * Указание комментария * Указание паблишера * Указание нескольких паблишеров * При фикс * При цпм * Создание креатива * Хранение креативов * Простое создание закупа в интерфейсе * Быстрая статистика по актуальным закупам за 2 последних дня * Статистика закупов в гугл таблице * Таблица закупов на [сайте](https://my.rek.la/) * Отчет о выходе закупа ## Инлайн (Режим ввода команды боту в любом диалоге) * Создание закупа за 1 секунду (выдача поста прямо в чате) * Поиск по закупам и шеринг статистикой  * Поиск по публикациям с типом расчета ЦПМ и шеринг статистикой с покупателем ## Постинг * Простое создание публикации * Планирование публикации в несколько каналов * Планирование публикации по времени (выбор времени для отлога) * Автоподпись * Добавление кнопок * Автоудаление * Отчет клиенту * Указание цены для публикации (Реклама) * Автоматический расчет стоимости рекламы при типе расчета ЦПМ * Защита контента * Отключение комментариев ## Календарь (Управление контентом) * Отменить пост * Удалить из канала * Перенести запланированный пост или закуп * Изменить время в ленте * Получить пост повторно * Изменить стоимость * Отозвать ссылку * Изменить тип ссылки * Фильтр по публикациям или закупам ## Мои каналы * Работа в окне канала ## Дашборд * Таблица закупов * Работа с каналами * Работа со связками # Быстрый старт Source: https://docs.rek.la/getting-started/quick-start Пошаговое руководство по началу работы с REKLA: добавление канала и создание первого поста ## Содержание * [Как начать пользоваться Rekla?](#как-начать-пользоваться-rekla) * [Публикация поста](#публикация-поста) * [Добавление канала](#добавление-канала) * [Настройка автопостинга](#настройка-автопостинга) ## **Как начать пользоваться Rekla?** 1. Найдите бота в Telegram: [**@rekla**](https://telegram.me/rekla) ИЛИ Откройте его по ссылке [https://telegram.me/rekla](https://telegram.me/rekla) 2. Нажмите кнопку **«Старт»**. start.jpg **Готово!** Теперь можно приступать к работе: * В разделе «Закупы» создавай закуп и смотри его результаты; * По кнопке «Автопостинг» - планирование отложенной публикации в твой канал; * В окне «Календарь» - просмотр и редактирование всех твоих закупов и публикаций; * В меню «Мои каналы» - добавление каналов и креативов к ним. function.jpg [⬆️ К содержанию](#содержание) ## **Публикация поста** ### Добавление канала Для того чтобы опубликовать свой первый пост, необходимо добавить канал: 1. Перейти в меню «Мои каналы» my channels.jpg 2. Нажать на кнопку «+ Добавить Канал» button add channel.jpg 3. Перейти по кнопке «Назначить администратора» button set admin.jpg 4. Выбрать нужный канал из списка need channel.jpg 5. Установить боту Rekla нужные права (Управление сообщениями и Добавление подписчиков) give rights.jpg 6. Затем перешлите любое сообщение из добавляемого канала в бот. *Для пересылки выполните правый клик или удержание или нажмите кнопку Переслать рядом с сообщением. В меню выбора адресатов выберите бота Rekla и нажмите по кнопке "Отправить".* 7. Перейдите обратно в чат с ботом Rekla и подтвердите добавление канала по кнопке "Подтвердить". button accept.jpg Канал добавлен в бота. Для того чтобы добавить свой первый пост, нужно настроить функцию **Автопостинг.** success.jpg [⬆️ К содержанию](#содержание) ### Настройка Автопостинга Чтобы создать пост 1. Перейдите в меню «Автопостинг» autoposting.jpg 2. Отправьте любое сообщение для поста в бот. *Также можно переслать подготовленный заранее пост.* send post.jpg 3. Подтвердите отправленный пост *На данном экране можно прислать другие посты, которые нужно отправить "пачками". Подробнее об этой функции написано в статье [Массовое планирование: пачки постов](/guides/autoposting/mass-planning), а также в нашем новостном канале: [Как создать пачку постов в боте](https://telegram.me/reklanews/195) и [Как создать пачку постов на сайте](https://telegram.me/reklanews/225).* button next.jpg 4. Выберите нужный канал из списка need channel autoposting.jpg 5. Перейдите по кнопке "Продолжить ->" *На данном экране можно настроить внешний вид поста.* *Подробнее об этой функции написано в статье [Настройте оформление поста](/guides/autoposting/edit-while-creating).* next autoposting.jpg 6. Опубликуйте пост. *На данном экране можно настроить расписание, закрепление, автоудаление и множество других функций.* *Подробнее об этих функциях написано в статье [Полное руководство по автопостингу: Настройки публикации](/guides/autoposting/complete-guide#publication-settings).* publish.jpg 7. Готово! Вы опубликовали свой первый пост. message information.jpg [⬆️ К содержанию](#содержание) # Вход на сайт Source: https://docs.rek.la/getting-started/website-login Пошаговая инструкция по авторизации на веб-платформе REKLA через Telegram ## **1. Перейдите на сайт Rekla** Откройте сайт [**my.rek.la**](http://my.rek.la). На главной странице вы увидите кнопку **«Авторизоваться»**. *(Скриншот: Окно сайта с кнопкой авторизации)* image (3).png ## **2. Подтвердите авторизацию через Telegram** 1. Нажмите **«Авторизоваться»**. 2. При необходимости подтвердите переход в приложение Telegram. *(Скриншот: Уведомление о подтверждении перехода в Telegram)* image (4).png ## **3. Проверьте выбранный аккаунт Telegram** Обратите внимание, что для авторизации используется Telegram-аккаунт, выбранный в приложении. Убедитесь, что это именно тот аккаунт, который связан с вашим профилем Rekla. ##  \*\*4. \*\*Получите **ссылку для входа** 1. Если потребуется, нажмите команду Старт в чате с ботом. 2. Бот отправит сообщение со ссылкой для входа на сайт и кнопкой. **Важно!** Ссылка позволяет получить доступ к вашему аккаунту. Не передавайте ее другим людям и храните в безопасности. *(Скриншот: Сообщение от бота с кнопкой и ссылкой для входа)* image (5).png ## **5. Открытие ссылки в другом браузере (при необходимости)** Если вы хотите открыть сайт на смартфоне в браузере, отличном от встроенного в Telegram, сделайте следующее: 1. Нажмите и удерживайте ссылку в сообщении бота. 2. Выберите опцию **«Открыть через…»** и выберите свой основной браузер. ##  **6. Попадание в личный кабинет** * После перехода по ссылке вы окажетесь в личном кабинете Rekla. * По умолчанию откроется страница **Оплата подписки**. ##  **7. Готово!**  Теперь вы авторизованы и можете пользоваться всеми возможностями интерфейса Rekla на сайте. # Гид по ККТУ: как подобрать код для маркировки рекламы с помощью ИИ Source: https://docs.rek.la/gid-po-kktu-kak-podobrat-kod-dlya-markirovki-reklamys-pomoschyu-ii Автоматическое определение кода ККТУ для рекламного креатива. Бесплатный ИИ-сервис, проверка текста, поиск по классификатору и юридические риски. **ККТУ (классификатор категорий товаров и услуг)** — это обязательный элемент маркировки интернет-рекламы в России. Неправильный код ведёт к штрафам и налоговым потерям. Сервис [**kktu.rek.la**](https://kktu.rek.la) помогает определить подходящий ККТУ автоматически — по тексту креатива или через поиск по базе кодов. **Важно:** Если вы уже работаете через **дашборд Rekla**, подходящие коды ККТУ предлагаются автоматически при создании поста с маркировкой. Отдельный сервис не обязателен, но полезен для предварительной проверки, обучения или разовых задач. ## 🔍 Возможности сервиса ### 1. Автоматический анализ креатива Вставьте текст вашего рекламного сообщения (до 5000 символов), и ИИ подберёт наиболее релевантные коды ККТУ за 59 секунд. * **Точность** — алгоритмы последнего поколения * **Безопасность** — данные не передаются третьим лицам * **Бесплатно** — без скрытых платежей ### 2. Поиск по списку ККТУ Если вы хотите сами изучить классификатор — воспользуйтесь встроенным поиском по полной базе кодов. ## ⚖️ Почему важен правильный ККТУ Неправильная маркировка — не формальность. По данным сервиса, **за 10 месяцев 2024 года зафиксировано 376 нарушений** на сумму более **24 млн рублей** штрафов. ### Штрафы за неверный ККТУ | Кто нарушил | Размер штрафа | | ---------------- | ------------------- | | Физическое лицо | 30 000 – 100 000 ₽ | | Должностное лицо | 100 000 – 200 000 ₽ | | Юридическое лицо | 200 000 – 500 000 ₽ | ### Налоговые последствия (с 2025 года) * Невозможно учесть расходы на рекламу при расчёте налога на прибыль * Дополнительный **налог 3%** на доходы от размещения рекламы **Контролируют:** ФАС и Роскомнадзор. Закон действует с сентября 2023 года. ## 🧭 Полезные статьи (встроенные в сервис) 1. **Что такое ККТУ** — расшифровка, назначение, актуальная версия классификатора 2. **Как узнать код ККТУ** — пошаговая инструкция, все способы поиска 3. **Как выбрать верный ККТУ** — алгоритм подбора с примерами и практическими советами ## 🔗 Связанные ресурсы Rekla Сервис kktu.rek.la — часть экосистемы **Rekla**. Вот где вас ждёт дополнительная информация: * [**Сайт Rekla**](https://rek.la) — главная платформа * [**Дашборд**](https://dashboard.rek.la) — здесь при создании поста с маркировкой ККТУ предлагаются автоматически * [**База знаний**](https://docs.rek.la) — подробные мануалы и разборы * [**Поддержка**](https://telegram.me/rekla_support) — ответы на вопросы * [**Инфоканал**](https://telegram.me/reklanews) — новости Rekla * [**Телеграм-бот**](https://telegram.me/rekla) — бот Rekla ## 🚀 Как использовать гид вместе с дашбордом Rekla 1. **Перед созданием креатива** — проверьте несколько формулировок в ИИ-анализаторе, чтобы понять логику подбора ККТУ. 2. **В дашборде Rekla** — при маркировке поста просто выберите предложенный код из нескольких наиболее подходящих. 3. **При сомнениях** — вернитесь в сервис, уточните через поиск или статьи. **Совет:** Не храните сервис как единственный инструмент — ваша основная работа с ККТУ будет внутри дашборда. А этот сервис — тренажёр, справочник и страховка в одном окне. ## 📌 Итог **kktu.rek.la** — это бесплатный ИИ-помощник, который: * анализирует текст креатива и подбирает ККТУ; * даёт искать код по классификатору; * объясняет, что такое ККТУ и как его выбрать; * предупреждает о штрафах и налоговых рисках. Используйте его для обучения, контроля и уверенной маркировки. А в ежедневной работе доверьтесь автоподбору в дашборде Rekla — это быстрее и удобнее. 👉 [Перейти в сервис проверки ККТУ](https://kktu.rek.la) # Продвинутая аналитика и инсайты Source: https://docs.rek.la/guides/advanced/analytics-insights Изучите глубокие возможности аналитики REKLA для принятия обоснованных решений о развитии каналов. Научитесь анализировать метрики эффективности и оптимизировать стратегию контента. ## Обзор аналитических возможностей REKLA предоставляет мощные инструменты аналитики, которые помогут вам: * Отслеживать эффективность каждого поста и закупа * Анализировать поведение аудитории * Определять оптимальное время публикации * Оценивать ROI рекламных кампаний ## Ключевые метрики для анализа ### 1. Метрики закупов **Основные показатели:** * **Conversion Rate** - процент подписчиков, которые остались после закрытия закупа * **Cost Per Subscriber (CPS)** - стоимость привлечения одного подписчика * **Lifetime Value (LTV)** - долгосрочная ценность подписчика **Как анализировать:** 1. Откройте раздел **«Статистика»** в боте @rekla 2. Выберите нужный период анализа 3. Сравните показатели разных закупов ``` Пример расчета эффективности: CPS = Общая стоимость закупа / Количество новых подписчиков Retention = (Подписчики через 7 дней / Подписчики в день закрытия) × 100% ``` ### 2. Метрики контента **Ключевые показатели:** * **Engagement Rate** - уровень вовлеченности аудитории * **View Through Rate** - процент дочитывания постов * **Click Through Rate** - процент переходов по ссылкам ## Продвинутые техники анализа ### A/B тестирование постов **Что тестировать:** * Время публикации * Типы контента (текст vs медиа) * Стили заголовков * Форматы призывов к действию **Пошаговый процесс:** 1. **Подготовка теста** * Определите гипотезу для проверки * Создайте два варианта поста * Установите критерии успеха 2. **Проведение теста** * Опубликуйте варианты в разное время * Соберите данные минимум 7 дней * Исключите внешние факторы 3. **Анализ результатов** * Сравните ключевые метрики * Оцените статистическую значимость * Сделайте выводы для будущих постов ### Сегментация аудитории **По источникам трафика:** * Органические подписчики * Подписчики из закупов * Рефералы **По активности:** * Активные читатели (ежедневные просмотры) * Периодические читатели (1-2 раза в неделю) * Пассивная аудитория (редкие просмотры) ## Инструменты для глубокого анализа ### 1. Сводные отчеты Создавайте еженедельные отчеты по росту канала: **Структура отчета:** ``` 📊 ЕЖЕНЕДЕЛЬНЫЙ ОТЧЕТ КАНАЛА 🔹 Рост аудитории: • Новые подписчики: +XXX • Отписки: -XX • Чистый рост: +XXX 🔹 Эффективность контента: • Средний охват: XXX просмотров • Средняя вовлеченность: X.X% • Лучший пост: [название] 🔹 Монетизация: • Доходы от рекламы: XXX руб. • Затраты на закупы: XXX руб. • Чистая прибыль: XXX руб. ``` ### 2. Аналитика конкурентов **Что отслеживать:** * Частота публикаций * Типы контента * Стратегии взаимодействия с аудиторией * Рекламные форматы ## Практические рекомендации ### Оптимизация времени публикации 1. **Анализируйте активность аудитории** * Используйте встроенную статистику Telegram * Отслеживайте пики активности по дням недели * Учитывайте часовые пояса основной аудитории 2. **Тестируйте разное время** * Утренние публикации (7:00-9:00) * Обеденные (12:00-14:00) * Вечерние (18:00-21:00) 3. **Создайте календарь публикаций** * Запланируйте посты на оптимальное время * Оставьте слоты для трендового контента * Учитывайте праздники и события ### Работа с метриками падения **Если падает охват:** * Проанализируйте последние 10 постов * Сравните с предыдущим периодом * Проверьте изменения в алгоритме Telegram **Если растет отток:** * Изучите комментарии под постами * Проведите опрос среди подписчиков * Пересмотрите контент-стратегию ## Автоматизация аналитики ### Настройка уведомлений Настройте автоматические уведомления для: * Резкого падения охвата (>20%) * Массовых отписок (>50 в день) * Превышения плановых показателей ### Интеграция с внешними сервисами **Рекомендуемые инструменты:** * Google Analytics для отслеживания переходов * Yandex.Metrica для анализа поведения * Собственные CRM для учета клиентов ## Часто задаваемые вопросы **Q: Как часто нужно анализировать метрики?** A: Ежедневно отслеживайте ключевые показатели, еженедельно проводите глубокий анализ. **Q: Какие метрики самые важные для роста канала?** A: Retention rate подписчиков, engagement rate контента и cost per acquisition. **Q: Можно ли доверять внешним сервисам аналитики?** A: Используйте их как дополнение к встроенной статистике REKLA, но основные решения принимайте на базе первичных данных. ## Заключение Продвинутая аналитика - это основа для принятия обоснованных решений о развитии канала. Регулярно анализируйте данные, тестируйте новые подходы и оптимизируйте стратегию на основе полученных инсайтов. Помните: данные должны направлять ваши действия, но не заменять понимание аудитории и качественный контент. # Автоматизация рабочих процессов Source: https://docs.rek.la/guides/advanced/automation-workflows Настройте комплексную автоматизацию управления каналами с помощью REKLA. Создавайте эффективные workflows для масштабирования вашего бизнеса без увеличения временных затрат. ## Введение в автоматизацию REKLA Автоматизация позволяет: * Сократить рутинные операции на 70-80% * Масштабировать управление множественными каналами * Минимизировать человеческие ошибки * Освободить время для стратегических задач ## Базовая автоматизация ### 1. Автопостинг контента **Настройка автоматической публикации:** 1. **Откройте раздел "Автопостинг"** в боте @rekla 2. **Создайте шаблоны постов** для разных типов контента 3. **Настройте расписание** публикаций ``` Пример настройки: 📅 Понедельник, Среда, Пятница: 09:00 📝 Тип контента: Образовательные посты 🎯 Канал: @your_channel ⏰ Автопубликация: Включена ``` **Типы автоматических постов:** * Ежедневные дайджесты * Еженедельные подборки * Праздничные поздравления * Промо-материалы партнеров ### 2. Автоматическое управление закупами **Workflow закупа:** 1. **Создание закупа** → автоматическая генерация ссылки 2. **Достижение лимита** → автоматическое закрытие 3. **Завершение периода** → отчет по результатам 4. **Анализ качества** → рекомендации по повтору ## Продвинутые workflows ### 1. Умное планирование контента **Алгоритм автоматического планирования:** ``` ЕСЛИ (день недели = понедельник) ТО (тип поста = мотивационный) ЕСЛИ (время = утро) ТО (формат = краткий дайджест) ЕСЛИ (активность аудитории > 80%) ТО (добавить CTA для закупа) ``` **Настройка в REKLA:** 1. Перейдите в **"Настройки автопостинга"** 2. Выберите **"Умное планирование"** 3. Настройте правила для каждого дня недели 4. Установите приоритеты типов контента ### 2. Автоматическая модерация **Система автомодерации включает:** * Фильтрация спама в комментариях * Автоматическое удаление неподходящих ссылок * Предупреждение о нарушениях правил * Временные блокировки за повторные нарушения **Настройка модерации:** 1. **Откройте "Настройки канала"** → "Модерация" 2. **Установите ключевые слова** для фильтрации 3. **Настройте действия** при обнаружении нарушений 4. **Включите уведомления** о модерационных действиях ### 3. Автоматизация взаимодействия с аудиторией **Настройка автоответов:** ``` Триггер: Новый подписчик Действие: Отправка welcome-сообщения через 2 часа Триггер: Упоминание ключевого слова в комментарии Действие: Автоматический ответ с полезной ссылкой Триггер: Вопрос в комментариях Действие: Уведомление администратора + готовый ответ ``` ## Интеграция с внешними сервисами ### 1. CRM-системы **Подключение к популярным CRM:** * AmoCRM * Bitrix24 * HubSpot * Пользовательские решения через API **Автоматический workflow:** 1. **Новый подписчик** → создание лида в CRM 2. **Активное взаимодействие** → перевод в "горячие" 3. **Покупка** → создание клиента 4. **Отписка** → анализ причин оттока ### 2. Платежные системы **Автоматизация монетизации:** ``` Workflow подписки: 1. Пользователь нажимает "Подписаться на Premium" 2. Автоматическое создание счета 3. Уведомление об оплате 4. Активация доступа к premium-контенту 5. Добавление в соответствующую группу ``` ### 3. Аналитические системы **Автоматический сбор данных:** * Экспорт метрик в Google Sheets * Отправка отчетов на email * Интеграция с Google Analytics * Синхронизация с Яндекс.Метрикой ## Создание собственных automation-правил ### 1. Конструктор правил В REKLA доступен визуальный конструктор для создания автоматических правил: **Структура правила:** ``` ТРИГГЕР (что происходит) ↓ УСЛОВИЕ (при каких обстоятельствах) ↓ ДЕЙСТВИЕ (что делать) ↓ РЕЗУЛЬТАТ (ожидаемый исход) ``` **Пример сложного правила:** ``` ТРИГГЕР: Новый подписчик УСЛОВИЕ: Источник = "закуп" И время подписки > 22:00 ДЕЙСТВИЕ: 1. Добавить тег "ночной_подписчик" 2. Отправить welcome через 8 часов 3. Включить в специальную рассылку РЕЗУЛЬТАТ: Персонализированная коммуникация ``` ### 2. Шаблоны готовых workflows **Для образовательных каналов:** * Автоматическая отправка материалов новым подписчикам * Еженедельные тесты знаний * Напоминания о дедлайнах курсов **Для бизнес-каналов:** * Автоматические воронки продаж * Сегментация аудитории по интересам * Персонализированные предложения **Для развлекательных каналов:** * Автоматические конкурсы * Розыгрыши по расписанию * Тематические подборки по дням ## Мониторинг и оптимизация ### 1. Дашборд автоматизации **Ключевые метрики для отслеживания:** * Количество выполненных автодействий * Процент успешных выполнений * Время экономии от автоматизации * ROI автоматических процессов ### 2. A/B тестирование автоматизации **Что тестировать:** * Время отправки автосообщений * Тексты автоответов * Частоту автоматических действий * Последовательность в воронках ### 3. Непрерывная оптимизация **Еженедельный чек-лист:** * [ ] Проверить статистику срабатывания правил * [ ] Проанализировать отзывы пользователей * [ ] Оптимизировать неэффективные автодействия * [ ] Добавить новые правила на основе инсайтов ## Лучшие практики автоматизации ### 1. Принцип постепенности * Начинайте с простых правил * Тестируйте каждое нововведение * Постепенно усложняйте логику * Всегда оставляйте возможность ручного вмешательства ### 2. Человечность в автоматизации **Сохраняйте баланс:** * 70% автоматизации + 30% живого общения * Персонализируйте автоматические сообщения * Используйте разные форматы автоконтента * Регулярно обновляйте автоматические шаблоны ### 3. Безопасность и надежность **Меры предосторожности:** * Создавайте резервные копии настроек * Устанавливайте лимиты на автодействия * Настраивайте уведомления об ошибках * Проводите регулярные аудиты правил ## Часто задаваемые вопросы **Q: Может ли автоматизация заменить живого администратора?** A: Автоматизация дополняет, а не заменяет. Она берет на себя рутину, освобождая время для творчества и стратегии. **Q: Как избежать чрезмерной автоматизации?** A: Следите за обратной связью аудитории и метриками вовлеченности. Если показатели падают, возможно, стоит добавить больше живого общения. **Q: Можно ли автоматизировать уникальный контент?** A: Полностью автоматизировать уникальность нельзя, но можно автоматизировать процессы: планирование, форматирование, публикацию по расписанию. ## Заключение Правильная автоматизация - это искусство балансирования между эффективностью и человечностью. Используйте REKLA для создания workflows, которые экономят время, но сохраняют качество взаимодействия с аудиторией. Помните: лучшая автоматизация - та, которую ваши подписчики не замечают, но от которой получают больше ценности. # Как отозвать ссылку закупа. Отключение ссылки Source: https://docs.rek.la/guides/advanced/disable-links В некоторых ситуациях вам может потребоваться отключить доступ по реферальной ссылке закупа. Например, если вы заметили подозрительную активность или массовые ботовые подписки по этой ссылке, лучше всего её отозвать. Это не повлияет на уже пришедших подписчиков — они останутся в вашем канале, однако новые пользователи не смогут подписаться через данную ссылку. Ниже приведена подробная инструкция о том, как отозвать ссылку закупа: ##  **Важные моменты** * Отозванная ссылка становится неактивной: новые пользователи не смогут подписаться по ней. * Подписчики, которые уже пришли по этой ссылке, никуда не исчезнут. Статистика закупа сохранится для вашего анализа. * Отозвать ссылку можно только через интерфейс бота Rekla — в Telegram-интерфейсе (в списке инвайт-ссылок) это сделать нельзя. ##  **Шаги по отзыву ссылки** ### 1. **Откройте бот @rekla** Перейдите к боту в Telegram, где вы обычно работаете с закупами и автопостингом. ### 2. **Зайдите в Календарь** На главном экране бота найдите и нажмите кнопку **«Календарь»**. Этот раздел показывает ваши запланированные публикации и закупы. ### 3. **Найдите нужный закуп** 1. Выберите канал закупа. 2. Перейдите к соответствующему дню, где расположен проблемный закуп. 3. Пролистайте список запланированных закупов и контентных постов до тех пор, пока не увидите нужный закуп. Если на выбранный день приходится много событий, для удобства поиска вы можете отфильтровать их по типу: «Публикация» или «Закуп». ### 4. **Откройте окно редактирования закупа** Нажмите на нужный закуп. Откроется окно с параметрами этого закупа: здесь можно редактировать данные, изменять статус, а также отозвать ссылку. ### 5. **Отозвать ссылку закупа** 1. В окне редактирования найдите кнопку **«Отозвать ссылку закупа»**. Нажмите на неё. 2. Подтвердите действие, если бот попросит подтверждения. ### 6. **Готово!** Ссылка теперь отозвана. Новые пользователи по ней больше не подпишутся, а уже пришедшие подписчики, а также статистика закупа, останутся без изменений. ##  **Итого**  Отзыв ссылки закупа — важный инструмент для защиты вашего канала от нежелательной активности и поддержания качества аудитории. Используйте эту функцию, если заметите ботов, фрод или другие подозрительные действия. Помните, что отозвать ссылку можно только в интерфейсе бота Rekla, а не в стандартном интерфейсе Telegram. # Управление множественными каналами Source: https://docs.rek.la/guides/advanced/multi-channel-management Эффективные стратегии и инструменты для управления несколькими каналами через REKLA. Узнайте, как масштабировать свой бизнес без потери качества контента и взаимодействия с аудиторией. ## Зачем нужно несколько каналов ### Стратегические преимущества **Диверсификация рисков:** * Снижение зависимости от одного канала * Защита от алгоритмических изменений * Резервирование на случай блокировки **Расширение охвата:** * Различные целевые аудитории * Разные тематические ниши * Географическое расширение **Оптимизация монетизации:** * Специализированные каналы для разных продуктов * Разные модели заработка * Тестирование новых направлений ## Архитектура многоканальной системы ### 1. Типология каналов **По функциональному назначению:** ``` 🎯 ОСНОВНОЙ КАНАЛ ├── Широкая аудитория ├── Общие темы └── Основная монетизация 🔬 ЭКСПЕРТНЫЙ КАНАЛ ├── Узкая специализация ├── Высокая экспертность └── Premium-контент 📢 НОВОСТНОЙ КАНАЛ ├── Оперативная информация ├── Краткие форматы └── Высокая частота публикаций 🛍️ КОММЕРЧЕСКИЙ КАНАЛ ├── Продажи и промо ├── Обзоры товаров └── Партнерские программы ``` **По аудиторным сегментам:** * Географические (регионы, страны) * Демографические (возраст, пол) * Профессиональные (отрасли, должности) * Интересы (хобби, увлечения) ### 2. Организационная структура **Централизованная модель:** * Один основной администратор * Единые стандарты контента * Централизованное планирование * Общие ресурсы и инструменты **Децентрализованная модель:** * Отдельные команды для каждого канала * Специализированные подходы * Автономное планирование * Собственные KPI **Гибридная модель:** * Общая стратегия + локальная адаптация * Центральный контроль качества * Распределенное исполнение * Shared-сервисы ## Настройка мультиканального управления в REKLA ### 1. Создание канальной структуры **Добавление нескольких каналов:** 1. Откройте бот @rekla 2. Перейдите в **"Мои каналы"** 3. Нажмите **"Добавить канал"** 4. Повторите для каждого канала 5. Настройте роли и доступы **Организация каналов по группам:** ``` 📁 ОСНОВНЫЕ КАНАЛЫ ├── @main_channel (50K подписчиков) ├── @news_channel (25K подписчиков) └── @expert_channel (15K подписчиков) 📁 ТЕСТОВЫЕ КАНАЛЫ ├── @test_channel_1 (1K подписчиков) ├── @test_channel_2 (800 подписчиков) └── @experimental (500 подписчиков) 📁 ПАРТНЕРСКИЕ КАНАЛЫ ├── @partner_promo (10K подписчиков) └── @affiliate_deals (5K подписчиков) ``` ### 2. Унифицированное планирование **Создание master-календаря:** 1. **Откройте "Календарь"** в REKLA 2. **Включите вид "Все каналы"** 3. **Настройте цветовое кодирование** для каналов 4. **Создайте шаблоны** для кросс-постинга **Синхронизация контента:** * Адаптация одного контента для разных каналов * Координация времени публикаций * Избежание каннибализации аудитории ### 3. Централизованная аналитика **Сводная панель показателей:** ``` 📊 ОБЩАЯ СТАТИСТИКА СЕТИ КАНАЛОВ 👥 Суммарная аудитория: 105,000 подписчиков 📈 Средний рост: +2,500 в неделю 💰 Общий доход: 150,000 руб/месяц ⚡ Средняя вовлеченность: 4.2% 🔝 ТОП-КАНАЛЫ ПО РОСТУ: 1. @expert_channel: +15% за месяц 2. @news_channel: +12% за месяц 3. @main_channel: +8% за месяц ``` ## Стратегии контента для множественных каналов ### 1. Контент-воронка между каналами **Модель привлечения:** ``` 🎯 @news_channel (широкая аудитория) ↓ отбор заинтересованных 🎓 @expert_channel (глубокая экспертиза) ↓ готовые к покупке 💼 @premium_channel (платные услуги) ``` **Практическая реализация:** * Анонсы экспертного контента в новостном канале * Приглашения на платные курсы через экспертный канал * Кросс-промо между смежными тематиками ### 2. Специализация контента **Форматная специализация:** ``` 📺 ВИДЕО-КАНАЛ ├── Длинные обучающие ролики ├── Интервью с экспертами └── Прямые эфиры 📝 ТЕКСТОВЫЙ КАНАЛ ├── Аналитические статьи ├── Пошаговые инструкции └── Мнения и комментарии 🖼️ ВИЗУАЛЬНЫЙ КАНАЛ ├── Инфографика ├── Фотоотчеты └── Мемы и развлекательный контент ``` **Тематическая специализация:** * Разделение по уровню сложности * Сегментация по интересам * Разные этапы customer journey ### 3. Синхронизация и координация **Планирование кампаний:** 1. **Анонс в новостном канале** (понедельник) 2. **Детальный разбор в экспертном** (среда) 3. **Практические кейсы в основном** (пятница) 4. **Подведение итогов во всех каналах** (воскресенье) ## Команда и процессы ### 1. Распределение ролей **Роли в мультиканальной команде:** ``` 👑 ГЛАВНЫЙ РЕДАКТОР ├── Общая стратегия контента ├── Координация между каналами └── Контроль качества 📝 РЕДАКТОРЫ КАНАЛОВ ├── Контент для конкретного канала ├── Взаимодействие с аудиторией └── Локальная аналитика 🎨 ДИЗАЙНЕРЫ ├── Визуальная подача ├── Брендбук каналов └── Креативы для рекламы 📊 АНАЛИТИКИ ├── Сбор и анализ данных ├── Отчеты по эффективности └── Рекомендации по оптимизации ``` ### 2. Рабочие процессы **Еженедельный цикл планирования:** **Понедельник - Планирование** * Анализ результатов прошлой недели * Планирование контента на неделю * Распределение задач между каналами **Вторник-Четверг - Производство** * Создание контента * Адаптация для разных каналов * Подготовка к публикации **Пятница - Оптимизация** * Анализ промежуточных результатов * Корректировка планов * Подготовка выходного контента **Выходные - Мониторинг** * Отслеживание реакций аудитории * Быстрое реагирование на тренды * Планирование следующей недели ## Инструменты и автоматизация ### 1. Массовые операции в REKLA **Пакетное планирование:** * Создание постов для нескольких каналов одновременно * Автоматическая адаптация контента * Синхронизация времени публикации **Шаблоны для мультиканального контента:** ``` ШАБЛОН: Новость для 3 каналов 📢 @news_channel (краткая сводка): "Важная новость: [заголовок]. Подробности в @expert_channel" 🎓 @expert_channel (детальный анализ): "Разбираем подробно: [развернутый анализ с экспертизой]" 📌 @main_channel (выводы): "Главное из сегодняшних новостей: [ключевые инсайты]" ``` ### 2. Интеграция с внешними системами **CRM для мультиканального бизнеса:** * Единая база подписчиков всех каналов * Сегментация по каналам-источникам * Воронки продаж для каждого канала **Аналитические дашборды:** * Сводные отчеты по всем каналам * Сравнительный анализ эффективности * Прогнозирование роста сети ## Монетизация мультиканальной сети ### 1. Диверсифицированные доходы **Модели монетизации по каналам:** ``` 💰 ОСНОВНОЙ КАНАЛ ├── Реклама (60% дохода) ├── Партнерские программы (25%) └── Собственные продукты (15%) 🎓 ЭКСПЕРТНЫЙ КАНАЛ ├── Платные курсы (50%) ├── Консультации (30%) └── Эксклюзивный контент (20%) 📢 НОВОСТНОЙ КАНАЛ ├── Нативная реклама (70%) ├── Спонсорский контент (20%) └── Subscription (10%) ``` ### 2. Кросс-продажи между каналами **Стратегия воронки продаж:** 1. **Привлечение** через бесплатные каналы 2. **Вовлечение** в экспертные каналы 3. **Конверсия** в платные продукты 4. **Удержание** через эксклюзивный контент ### 3. Пакетные предложения **Subscription-модели:** * Доступ ко всем каналам сети * Эксклюзивный контент для подписчиков * Приоритетная поддержка * Закрытые чаты и сообщества ## Измерение эффективности ### 1. KPI для мультиканальной сети **Операционные метрики:** * Общий рост аудитории сети * Кросс-переходы между каналами * Время удержания подписчиков * Стоимость привлечения на канал **Финансовые метрики:** * Revenue per Channel * Customer Lifetime Value сети * Cost per Acquisition с учетом всех каналов * ROI инвестиций в развитие каналов ### 2. Аналитика взаимодействий **Карта переходов пользователей:** ``` Пользователь подписался на @news_channel ↓ через 5 дней Перешел в @expert_channel ↓ через 2 недели Купил курс стоимостью 5000 руб ↓ через месяц Стал амбассадором и привел 3 друзей ``` ## Распространенные ошибки и как их избежать ### 1. Каннибализация аудитории **Проблема:** Каналы конкурируют друг с другом **Решение:** Четкое позиционирование и различная ценность ### 2. Размытие бренда **Проблема:** Потеря узнаваемости из-за разнообразия **Решение:** Единый визуальный стиль и core message ### 3. Переоценка ресурсов **Проблема:** Недостаток времени/бюджета на качественный контент **Решение:** Постепенное масштабирование и автоматизация ## Часто задаваемые вопросы **Q: Сколько каналов можно эффективно управлять одному человеку?** A: Без автоматизации - 2-3 канала. С REKLA и командой - до 10-15 каналов. **Q: Как избежать дублирования контента?** A: Создавайте контент-план с четким распределением тем и форматов между каналами. **Q: Стоит ли создавать каналы на разных языках?** A: Да, если у вас есть ресурсы для качественной локализации и понимание местных особенностей. ## Заключение Управление множественными каналами - это мощный инструмент масштабирования бизнеса. REKLA предоставляет все необходимые инструменты для эффективной координации между каналами, но успех зависит от правильной стратегии и последовательной реализации. Начинайте с малого, тестируйте подходы, автоматизируйте рутину и фокусируйтесь на уникальной ценности каждого канала в вашей экосистеме. # Как посмотреть ссылку Закупа в админке канала Source: https://docs.rek.la/guides/advanced/view-links Каждый пост, созданный в Rekla, включает уникальную ссылку. Эта ссылка используется для отслеживания статистики закупа: заявок, подписок и отписок. Все ссылки, созданные через Rekla, сохраняются в разделе пригласительных ссылок вашего канала.  Следуйте инструкции, чтобы найти и просмотреть эти ссылки в интерфейсе Telegram. ##  **1. Откройте настройки канала** 1. Зайдите в свой канал в Telegram. 2. Нажмите на его название или аватар, чтобы открыть настройки. 3. В верхнем правом углу экрана нажмите кнопку **«Изменить»**. *(Скриншот: Открытые настройки канала с кнопкой «Изменить»)* image (6).png ## **2. Перейдите в раздел пригласительных ссылок** 1. В настройках канала выберите пункт **«Пригласительные ссылки»**. 2. Откроется список всех активных ссылок канала. *(Скриншот: Интерфейс настроек канала)* ## **3. Найдите ссылки, созданные Rekla** 1. В списке вы увидите ссылки, созданные ботом Rekla. Обычно они помечены названием или примечанием, которое соответствует закупу. 2. Нажмите на нужную ссылку, чтобы увидеть детальную статистику: количество переходов, подписок и отписок. *(Скриншот: Интерфейс раздела пригласительных ссылок)* image (7).png ## **4. Важно знать!** * Только **владелец канала** может видеть полный список всех пригласительных ссылок, включая те, которые создали другие администраторы. * Если вы не являетесь владельцем, уточните информацию у администратора с правами владельца. Теперь вы знаете, где находятся ссылки Rekla и как получить по ним статистику прямо через Telegram! # Полное руководство по автопостингу Source: https://docs.rek.la/guides/autoposting/complete-guide Исчерпывающее руководство по всем возможностям автопостинга REKLA: типы постов, настройки, маркировка и продвинутые функции # Полное руководство по автопостингу REKLA Полное руководство по всем возможностям системы автопостинга REKLA — от базовых функций до продвинутых настроек. В этом справочнике вы найдете ответы на все вопросы о создании и управлении публикациями. ## Содержание Основы работы с автопостингом Все виды контента и их настройки Время, цены, автоудаление, закрепление Автоматическая и ручная маркировка
Календарь, слоты, рубрики Работа с несколькими каналами Интеграции, автоматизация, поиск постов Решение типичных проблем ***

🚀 Быстрый старт

### Архитектура системы автопостинга ```mermaid theme={null} %%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#0D9373', 'primaryTextColor':'#fff', 'primaryBorderColor':'#0D9373', 'lineColor':'#333'}}}%% graph TB User[👤 Пользователь] --> Entry["🚪 Точка входа"] Entry --> |Главное меню| Menu[📱 Кнопка "Автопостинг"] Entry --> |Пересылка| Forward[📤 Переслать пост боту @rekla] Entry --> |Команда| Command[⌨️ /create_post] Menu --> Content[📝 Создание контента] Forward --> Content Command --> Content Content --> Channel[📺 Выбор каналов] Channel --> Settings[⚙️ Настройки] Settings --> Schedule[📅 Планирование] Schedule --> Confirm[✅ Подтверждение] Confirm --> Publish[🎉 Публикация] style User fill:#0D9373,stroke:#fff,stroke-width:2px,color:#fff style Publish fill:#07C983,stroke:#fff,stroke-width:2px,color:#fff ``` ### 3 способа создания поста **Классический способ:** 1. Откройте [@rekla](https://telegram.me/rekla) 2. Нажмите **«Автопостинг»** в главном меню 3. Создайте новый пост с нуля **Лучше для:** новых постов, когда нужен полный контроль **Быстрый способ:** 1. Найдите готовый пост в любом канале 2. Перешлите его боту [@rekla](https://telegram.me/rekla) 3. Автопостинг откроется автоматически **Лучше для:** репостов, адаптации контента **Для опытных пользователей:** * `/create_post` — прямой переход к созданию * Программные ссылки из других систем **Лучше для:** интеграций, автоматизации [⬆️ К содержанию](#содержание) ***

📝 Типы постов

### Текстовые посты **Лимиты:** До 4096 символов, полная поддержка HTML-разметки **Возможности форматирования:** * **Жирный текст** — `текст` или `**текст**` * *Курсив* — `текст` или `*текст*` * `Моноширинный` — `код` или `код` * ~~Зачеркнутый~~ — `текст` или `~~текст~~` * [Ссылки](https://rekla.com) — `[текст](URL)` **Дополнительные настройки:** * 🔗 **Превью ссылок** — автоматическое/выключено/большое * 📝 **Автоподписи** — добавление подписей к постам * 🎯 **Спецсимволы** — поддержка эмодзи и юникода Полное руководство по созданию и оформлению текстовых постов ### Медиапосты #### 📷 Фото **Поддерживаемые форматы:** JPG, PNG, WebP **Максимальный размер:** 10 МБ **Настройки:** * 📝 **Подпись** — до 1024 символов * 👁️ **Спойлер** — скрытие изображения * 🔘 **Кнопки** — до 100 inline-кнопок #### 🎥 Видео **Поддерживаемые форматы:** MP4, AVI, MOV, MKV **Максимальный размер:** 50 МБ **Настройки:** * 📝 **Подпись** — до 1024 символов * 👁️ **Спойлер** — превью без автозапуска * ⏯️ **Автопроигрывание** — настройка по умолчанию * 🔘 **Кнопки** — inline-кнопки под видео #### 🎵 Аудио **Поддерживаемые форматы:** MP3, FLAC, OGG, M4A **Максимальный размер:** 50 МБ **Автоматическое распознавание:** * 🎤 Исполнитель и название * ⏱️ Длительность трека * 🎨 Обложка альбома #### 📄 Документы **Любые файлы до 50 МБ** * 📎 Сохранение оригинального имени * 🏷️ Отображение MIME-type * 📝 Подпись к файлу Полное руководство по работе с изображениями, видео и аудио ### Альбомы (группы медиа) **Возможности альбомов:** * 📊 **Количество файлов:** от 2 до 10 в одном альбоме * 🎭 **Смешанные типы:** фото + видео в одном альбоме * 📝 **Индивидуальные подписи** к каждому файлу * 👁️ **Спойлеры** на отдельные элементы **Ограничения совместимости:** * ❌ Аудио и документы нельзя группировать * ❌ Нельзя добавить кнопки * ✅ Фото (JPG, PNG, WebP) + Видео (MP4, MOV) * ✅ До 10 элементов общим размером до 50 МБ Подробное руководство по работе с медиаальбомами ### Репосты (пересылка контента) **Что такое репост:** * 📤 Пересылка готового поста из любого канала * 🔄 Возможность включить/выключить упоминание источника * 🔒 Контент заблокирован для редактирования (при включенном режиме репоста) **Режимы публикации:** * **С упоминанием источника** (функция репоста включена) — отображается блок "Переслано из \{канал}" * **Без упоминания** (функция репоста отключена) — публикуется как обычный пост **Типы источников:** * ✅ **Публичные каналы** — с кликабельной ссылкой на источник * ⚠️ **Приватные каналы** — название без ссылки * ℹ️ **Приватные аккаунты** — "Переслано из ..." без деталей **Важно:** После публикации изменить режим репоста нельзя. Планируйте заранее! Полное руководство по работе с репостами и пересылкой контента ### Лонгриды (длинные подписи) **Что такое лонгрид:** * 📝 Медиапост с подписью >1024 символов * 💾 Автоматически сохраняется в буфер-канал * 🔒 Контент заблокирован для редактирования **Ограничения:** * ❌ Нельзя редактировать текст и медиа * ✅ Можно настроить время, цену, канал * ✅ Можно добавить inline-кнопки (если не альбом) * ❌ Альбомы НЕ поддерживают кнопки (ограничение Telegram API) **Примечание:** в мессенджере Telegram длина одного эмодзи в символах варьируется в зависимости от самого эмодзи, что может повлиять на то, будет ли ваш пост распознан как лонгрид, или нет. **Маркировка:** * Автоматически устанавливается `В отдельном сообщении` * Маркер публикуется отдельным сообщением **Примечание:** Текстовые посты физически не могут быть >4096 символов — Telegram автоматически делит их на несколько сообщений. Узнайте больше о работе с длинными подписями к медиа ### Опросы и викторины #### 📊 Обычные опросы **Настройки опроса:** * ❓ **Вопрос** — до 300 символов * 📝 **Варианты ответов** — от 2 до 10 вариантов * ☑️ **Множественный выбор** — можно выбрать несколько * 👤 **Анонимность** — скрытие голосов пользователей #### 🧠 Викторины (Quiz) **Дополнительные возможности:** * ✅ **Правильный ответ** — отмечается при создании * 💬 **Объяснение** — текст после ответа * 🏆 **Результаты** — показ правильности ответа Руководство по интерактивным постам и кнопкам ### Inline-кнопки **Типы кнопок:** * 🔗 **URL кнопки** — ссылки на внешние ресурсы * 🤖 **Callback кнопки** — взаимодействие с ботом * 💬 **Switch inline** — переключение в inline режим **Лимиты:** * 📏 **Текст кнопки** — до 64 символов * 🔢 **Количество** — до 100 кнопок на пост * 📐 **Размещение** — до 8 кнопок в одной строке [⬆️ К содержанию](#содержание) ***

⚙️ Настройки публикации

### Ценообразование **Когда использовать:** Рекламные посты с заранее известной стоимостью **Настройка:** 1. Укажите цену в рублях 2. Выберите тип расчета (фиксированная оплата за пост) 3. Добавьте получателей отчета **Автоматические процессы:** * 📊 Сбор статистики просмотров * 📧 Отправка отчетов клиентам * 💼 Создание документов для отчетности **Когда использовать:** Реклама с оплатой за просмотры **Особенности:** * 🤖 Автоматический расчет стоимости * 📊 Интеграция с TgStat для точной статистики * 💸 Расчет через 24 и 48 часов после публикации * 📋 Автоматическое создание отчетов **Формула:** `Стоимость = (Просмотры / 1000) * CPM_ставка` ### Планирование времени #### 🕐 Немедленная публикация **«Опубликовать сейчас»** — пост публикуется в течение одной минуты #### 📅 Календарь **Выбор даты и времени:** * 📆 Календарный виджет для выбора даты * 🕒 Точное время с шагом 1 минута * 🌍 Часовой пояс: GMT+3 (МСК) #### ⚡ Быстрое время Rekla подстраивается под ваше обычное время публикаций в канале. Если пост первый, бот предложит стандартные варианты. **Предустановленные варианты:** * 00:00 * 03:00 * 06:00 * 09:00 * 12:00 * 15:00 * 18:00 * 21:00 ### Автоматические действия #### 🗑️ Автоудаление **Настройка времени удаления:** * ⏱️ **От 1 минуты** до бессрочного хранения * 📊 **Популярные варианты:** 1 час, 24 часа, 1 неделя * 🔄 **Расчет:** время публикации + время автоудаления **Применение:** * 📢 Срочные объявления * 🎫 Временные акции * 🔐 Конфиденциальная информация #### 📌 Закрепление **Типы закрепления:** * 📍 **Постоянное** — до ручной отмены * ⏰ **Временное** — с автоматической отменой * 🔄 **Замена** — замена текущего закрепленного поста #### 🔕 Тихая публикация **Отключение уведомлений** для подписчиков канала: * 💤 Публикация без звукового сигнала * 📱 Уведомления не приходят на телефоны * ⏰ Полезно для ночных публикаций [⬆️ К содержанию](#содержание) ***

🏷️ Маркировка рекламы

**Важно!** Маркировка применяется только к постам с ценой или CPM ставкой. Обычные посты без коммерческих условий НЕ требуют маркировки. ### Автоматическая маркировка ```mermaid theme={null} %%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#0D9373'}}}%% sequenceDiagram participant User as Пользователь participant Bot as @rekla participant ORD as ОРД Система participant TG as Telegram User->>Bot: Установка цены/CPM поста Bot->>User: Предложение автомаркировки User->>Bot: Выбор автомаркировки Bot->>User: Ввод данных рекламодателя User->>Bot: ИНН, название, ККТУ код Bot->>ORD: Создание организации ORD->>Bot: Подтверждение регистрации Bot->>ORD: Генерация ERID ORD->>Bot: Уникальный ERID Bot->>User: Выбор размещения маркировки User->>Bot: Позиция (текст/медиа/отдельное сообщение) Bot->>TG: Публикация с маркировкой ``` **Преимущества автоматической маркировки:** * 🤖 **Полная автоматизация** — создание ERID без ручной работы * 📄 **Документооборот** — автоматическое создание договоров * ✅ **Соответствие закону** — 100% соблюдение требований 38-ФЗ * 📊 **Отчетность** — готовые отчеты для налоговой **Процесс настройки:** * ИНН организации или ИП * Полное наименование * Код ККТУ деятельности * Контактные данные * Автоматическое создание уникального идентификатора * Привязка к рекламному посту * Сохранение в системе ОРД * В тексте поста (начало/конец) * На медиафайле (левый нижний угол) ### Самостоятельная маркировка **Когда использовать:** * 🏢 У вас уже есть готовый ERID * 🔗 Интеграция с внешней системой маркировки * 📋 Особые требования к документообороту **Процесс:** Укажите готовый идентификатор рекламы в формате `erid:2VfqvuXXXXX` Выберите позицию маркировки на посте Проверьте корректность размещения Детальная информация о системе маркировки рекламы [⬆️ К содержанию](#содержание) ***

📅 Планирование

### Система слотов расписания **Типы слотов:** * 📝 **Контентные** — для обычных постов * 📢 **Рекламные** — для маркированных постов * 🏷️ **Рубрики** — тематические категории ### Разрешение конфликтов ```mermaid theme={null} %%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#0D9373'}}}%% flowchart TD A[📅 Выбор времени] --> B["🔍 Проверка слота"] B -->|Свободен| C[✅ Планирование] B -->|Занят| D["🤔 Тип конфликта"] D -->|Рубрика| E[📂 Предложить альтернативу] D -->|Время| F[⏰ Предложить ближайшие слоты] D -->|Лимиты| G[⚠️ Предупреждение о лимитах] E --> H[🎯 Выбор пользователя] F --> H G --> H H --> C ``` ### Пакетное планирование **Для множественных каналов:** * 🔄 Распределение по рубрикам * ⏰ Умные интервалы между публикациями * 📊 Оптимизация по статистике просмотров [⬆️ К содержанию](#содержание) ***

📊 Множественные каналы

### Типы операций с каналами **Для каждого канала отдельно:** * 💰 Своя цена * ⏰ Свое время публикации * 🎨 Индивидуальная обложка превью * 📝 Уникальные автоподписи **Применение:** разные аудитории, разные тарифы **Группировка каналов:** * 🏷️ Логические группы каналов * ⚡ Быстрый выбор всей группы * 📊 Общая статистика * 💼 Упрощенное управление **Применение:** тематические сети каналов **Действия для всех выбранных:** * ⚙️ Одинаковые настройки * ⏰ Синхронизированное время * 📈 Общие отчеты * 🎯 Единые цели кампании **Применение:** широкие рекламные кампании ### Стратегии публикации #### 🕐 Одновременная публикация * Все каналы публикуют в одно время * Максимальный охват за короткий период * Синхронизация рекламных кампаний #### ⏰ Каскадная публикация * Постепенная публикация с интервалами * Оптимизация по часовым поясам аудитории * Растянутое воздействие #### 🎯 Целевая публикация * Разное время для разных типов аудитории * Учет активности подписчиков * Максимизация engagement [⬆️ К содержанию](#содержание) ***

🔧 Продвинутые функции

### Поиск и работа с историей постов **Важно:** Функции поиска НЕ создают новые посты. Они предназначены для работы с уже опубликованными постами. **Возможности работы с историей:** * 🔍 Поиск опубликованных постов по каналу * 📋 Визуальный список постов с превью * 📊 Просмотр статистики публикаций * 🔄 Работа с архивом контента * 📈 Анализ эффективности постов ### Интеграции с внешними сервисами #### 📊 TgStat интеграция * **Автоматическое добавление каналов** в статистику * **Сбор данных просмотров** для CPM постов * **Аналитика эффективности** публикаций * **Отчеты по охватам** и engagement #### 🤖 UserBot функции * **Получение информации** о каналах * **Проверка прав доступа** бота * **Мониторинг статуса** публикаций * **Автоматическое управление** правами #### ☁️ S3 Storage * **Хранение медиафайлов** в облаке * **Оптимизация загрузки** больших файлов * **Резервное копирование** контента * **CDN распределение** для быстрого доступа ### Автоматизация процессов #### 🔄 Повторяющиеся публикации * Настройка регулярного расписания * Шаблоны для стандартных постов * Автоматическая адаптация контента #### 📈 A/B тестирование * Создание вариантов поста * Распределение по каналам * Анализ эффективности [⬆️ К содержанию](#содержание) ***

❗ Устранение проблем

### Частые ошибки и решения **Возможные причины:** * Бот не является администратором канала * Недостаточно прав у бота * Превышены лимиты Telegram API * Ошибка в расписании (время в прошлом) **Решение:** 1. Проверьте права бота в настройках канала 2. Убедитесь, что разрешена публикация сообщений 3. Проверьте корректность времени публикации 4. Попробуйте создать пост заново **Симптомы:** * Слот занят другой публикацией * Превышены лимиты постов в час * Конфликт с рубриками канала **Решение:** * Выберите альтернативное время из предложенных * Используйте функцию "Ближайшие свободные слоты" * Настройте рубрики в разделе "Мои каналы" **Ограничения файлов:** * Фото: до 10 МБ (JPG, PNG, WebP) * Видео: до 50 МБ (MP4, AVI, MOV, MKV) * Аудио: до 50 МБ (MP3, FLAC, OGG) * Документы: до 50 МБ (любые форматы) **Решение:** * Сожмите файл до допустимого размера * Проверьте формат файла * Для альбомов: максимум 10 файлов **Частые ошибки:** * Неверный формат ERID при ручной маркировке * Ошибки в данных рекламодателя * Проблемы интеграции с ОРД системой **Решение:** * Проверьте формат ERID: `erid:2VfqvuXXXXX` * Убедитесь в корректности ИНН * Свяжитесь с поддержкой при системных ошибках **Возможные причины:** * TgStat еще не получил данные (нужно подождать) * Канал не подключен к TgStat * Технические проблемы интеграции **Решение:** 1. Подождите 24 часа после публикации 2. Проверьте подключение канала к TgStat 3. Обновите статистику вручную через "Календарь" ### Контакты поддержки При возникновении технических проблем: @rekla\_support [admin@rek.la](mailto:admin@rek.la) *** ## 🎯 Оптимизация и лучшие практики ### Повышение эффективности публикаций **Изучение статистики:** * Время максимальной активности подписчиков * Популярные типы контента * Эффективность разных форматов постов * Географическое распределение аудитории **Оптимизация под данные:** * Публикация в пиковые часы активности * Адаптация контента под предпочтения * Использование успешных шаблонов **Визуальное оформление:** * Единый стиль оформления постов * Качественные изображения и видео * Читаемость текста и структура * Брендинг и узнаваемость **Текстовое содержание:** * Цепляющие заголовки * Структурированная подача информации * Call-to-action призывы * Эмоциональное воздействие **Стратегическое планирование:** * Анализ конкурентов * Учет новостных событий * Сезонность и тренды * Координация с другими каналами **Техническая оптимизация:** * Использование рубрик для систематизации * Избежание перенасыщения ленты * Балансировка контентных и рекламных постов ### Автоматизация рутинных задач **Шаблоны и заготовки:** * 📝 Стандартные форматы постов * 🎨 Готовые дизайн-шаблоны * 📋 Чек-листы для разных типов контента * ⚡ Быстрые настройки для типовых ситуаций **Массовые операции:** * 🔄 Пакетная загрузка контента * 📊 Групповая настройка параметров * 📅 Планирование серий публикаций * 📈 Массовый анализ результатов *** ## 📚 Дополнительные ресурсы Создание первого поста за 5 минут Подробные руководства по каждому типу контента Полная система маркировки рекламы Тарифы, CPM модель и партнерская программа
Добавление и настройка каналов Работа с my.rek.la @rekla\_support Документация для разработчиков *** 🎉 **Поздравляем!** Теперь вы знаете все о системе автопостинга REKLA. Используйте это руководство как справочник для решения любых задач по автоматизации публикаций в Telegram. *Последнее обновление: август 2025* # Как редактировать созданную рекламу в таблице продаж Source: https://docs.rek.la/guides/autoposting/dashboard/advertising/adv-edit Всё о редактировании рекламы в таблице продаж Rekla: от текста и кнопок до маркировки и сравнения с ОРД ***