# Кнопки под постом в Telegram-канале: как добавить через бота или сервис, типы кнопок, реакции-кнопки и ограничения

> В приложении Telegram нельзя вручную добавить кнопку под пост канала: кнопки (inline-клавиатуру) ставит бот, который публикует пост от имени канала. Для этого бота делают админом канала, а пост создают в нём или в сервисе автопостинга, который поддерживает кнопки. Под постом можно разместить кнопки-ссылки, кнопки копирования текста, кнопки-счётчики, которые обрабатывает бот, а с недавних обновлений Bot API — задать кнопке цвет. По нашим данным, кнопки есть лишь у 2,3% постов, а реакций у таких постов на 40% меньше: ставьте их там, где нужен переход, а не реакция.

Источник: https://labrica.pro/articles/knopki-pod-postom-telegram
Опубликовано: 2026-11-10 · Обновлено: 2026-11-10
Автор: LABRICA (https://labrica.pro/)
Рубрика: Соцсети

Кнопка под постом выглядит аккуратнее ссылки в тексте и сразу говорит, что делать: «Записаться», «Купить», «Скачать гайд». Но в самом Telegram такой функции для админов нет, поэтому новички долго ищут, где её включить. Разберём, как это устроено и когда кнопки действительно нужны.

## Почему в приложении нет кнопки «добавить кнопку»

Кнопки под сообщением — это inline-клавиатура, часть Bot API. Их может прикрепить только бот к сообщению, которое он отправляет. Поэтому схема всегда одна:

1. Бот получает права администратора в канале с разрешением публиковать сообщения.
2. Вы готовите пост в боте или сервисе, который работает через этого бота.
3. Бот публикует пост от имени канала, уже с кнопками.

Как правило, к посту, опубликованному вручную из приложения, бот кнопки не добавит. Планируйте кнопки заранее, на этапе подготовки поста.

## Способы добавить кнопки

| Способ | Как работает | Плюсы | Минусы |
|---|---|---|---|
| Готовый бот-конструктор постов | Пишете пост боту, задаёте кнопки, он публикует | Бесплатно или дёшево, без кода | Зависите от стороннего бота, у части из них нет поддержки |
| Сервис автопостинга с поддержкой кнопок | Кнопки задаются в редакторе поста | План, команда, несколько соцсетей | Не во всех сервисах есть кнопки |
| Конструктор чат-ботов | Кнопки в сценарии, рассылки в канал | Логика, ответы, сбор заявок | Нужно разобраться в конструкторе |
| Свой бот | Пишет разработчик через Bot API | Любые сценарии и счётчики | Нужен разработчик и сервер |

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

Подробно о связке бота и канала рассказано в статье [Telegram-бот для бизнеса](https://labrica.pro/articles/telegram-bot-dlya-biznesa), а обзор сервисов — в статье [сервисы автопостинга в Telegram](https://labrica.pro/articles/servisy-avtopostinga-v-telegram).

### Пошагово: пост с кнопкой через бота-конструктор

1. Найдите бота-конструктор постов и запустите его.
2. Подключите канал: обычно бот просит сделать его администратором и переслать ему любое сообщение из канала.
3. Отправьте боту текст поста и картинку.
4. Добавьте кнопки. Чаще всего формат такой: «Текст кнопки - https://ссылка», каждая кнопка с новой строки. Точный синтаксис смотрите в инструкции бота.
5. Проверьте предпросмотр: нажмите на кнопку и убедитесь, что ссылка открывается.
6. Опубликуйте сразу или задайте время публикации.

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

## Какие бывают кнопки

По документации Bot API у inline-кнопки ровно одно действие. Для постов в канале полезны такие:

| Тип | Что делает | Пример для бизнеса | Работает в канале |
|---|---|---|---|
| Ссылка (url) | Открывает сайт или ссылку tg:// | «Записаться», «Каталог», «Написать менеджеру» | да |
| Копирование текста (copy_text) | Копирует заданный текст в буфер | «Скопировать промокод» | да |
| Callback | Отправляет боту сигнал, бот отвечает всплывающим окном или меняет пост | Кнопки-лайки со счётчиком, «Узнать ответ» | да, если бот работает |
| Mini App (web_app) | Открывает веб-приложение внутри Telegram | Запись, каталог | только в личных чатах с ботом |
| Переключение в инлайн-режим | Вставляет запрос к боту в другой чат | «Поделиться через бота» | варианты для текущего чата в каналах не работают |
| Оплата (pay) | Кнопка оплаты счёта | Оплата в звёздах | только в сообщениях-счетах |

**Цвет и иконка.** В свежих версиях Bot API у кнопки появился параметр стиля: красная (danger), зелёная (success) или синяя (primary). Перед кнопкой можно поставить кастомный эмодзи, но с ограничениями: это доступно ботам с дополнительным именем с Fragment или в личных и групповых чатах, если у владельца бота Premium. Поддерживает ли это ваш бот или сервис, зависит от разработчика.

**Обходной путь для Mini App из канала.** Кнопку-ссылку можно направить на бота с параметром start или на ссылку Mini App вида t.me/бот/приложение: человек перейдёт в бот и там откроет приложение.

## Раскладка: сколько кнопок и как подписать

| Пост | Кнопки | Пример подписей |
|---|---|---|
| Продающий | 1 главная | «Забронировать стол» |
| Каталог или подборка | 2–4, по одной в ряд | «Букеты до 3 000 ₽», «Свадебные», «Доставка сегодня» |
| Лид-магнит | 1 | «Скачать чек-лист» |
| Анонс события | 2 в ряд | «Записаться» и «Программа» |
| Промокод | 1 копирование + 1 ссылка | «Скопировать код» и «В магазин» |

Правила подписи:

- **Глагол и результат:** «Получить расчёт», а не «Подробнее».
- **До 20–25 знаков.** Длинный текст обрезается на узких экранах.
- **Одна кнопка — одно действие.** Если кнопок пять, человек не выбирает ни одну.
- **Ссылка с UTM.** Чтобы видеть переходы в Метрике, ставьте метки в адрес кнопки. Собрать ссылку можно в [генераторе UTM](https://labrica.pro/tools/utm-generator).

Формулировки призывов разобраны в статье [призыв к действию в постах](https://labrica.pro/articles/prizyv-k-dejstviyu-v-postah).

## Кнопки-реакции против встроенных реакций

До появления реакций в Telegram админы ставили под посты кнопки «👍 12» и «👎 3», которые считал бот. Сейчас в канале есть встроенные реакции: админ выбирает, какие эмодзи доступны, а подписчики могут отправлять и платные реакции звёздами.

| | Встроенные реакции | Кнопки-счётчики через бота |
|---|---|---|
| Настройка | В настройках канала | Нужен бот, который обрабатывает нажатия |
| Учитываются в статистике Telegram | да | нет, только в боте |
| Видны в списках и поиске реакций | да | нет |
| Свои подписи | только эмодзи | любой текст: «Полезно», «Хочу так же» |
| Если бот перестал работать | не зависит | кнопки перестают отвечать |
| Сбор голосов по вариантам | нет | да, как мини-опрос |

Для большинства каналов достаточно встроенных реакций. Кнопки-счётчики имеют смысл, если нужен свой текст на кнопке или голосование, привязанное к посту без отдельного опроса. Для голосований чаще удобнее нативный [опрос или викторина](https://labrica.pro/articles/oprosy-i-kvizy-v-socsetyah). Какие реакции ставят в разных нишах, смотрите в исследовании [реакции в Telegram по нишам](https://labrica.pro/articles/reakcii-v-telegram-po-nisham).

## Как кнопки влияют на охват и реакции

В нашем [исследовании 380 Telegram-каналов](https://labrica.pro/articles/issledovanie-telegram-kanalov-2026) кнопки встречались только у 2,3% постов. Реакций у постов с кнопками было на 40% меньше, а без единой реакции они оставались в 4 раза чаще: 15,7% против 3,7%.

Это не значит, что кнопки вредят. Их ставят в основном на рекламные и продающие посты, а на них реагируют меньше. Человек нажал «Записаться» и ушёл записываться, это и есть цель.

Как использовать эти данные:

- Не ставьте кнопки на полезные и развлекательные посты: там важны реакции и пересылки.
- Оценивайте пост с кнопкой по кликам и заявкам, а не по реакциям.
- Сравнивайте продающие посты с кнопкой и со ссылкой в тексте на своём канале: возьмите хотя бы по 5 постов каждого вида.

## Ограничения и подводные камни

- **Пересылка.** Как кнопки ведут себя при пересылке поста, зависит от их типа и клиента. Если пост рассчитан на пересылки, проверьте его в тестовом чате и продублируйте главную ссылку в тексте.
- **Отложенные посты Telegram.** Встроенное отложенное сообщение публикуете вы, а не бот, поэтому кнопок у него не будет. Для отложенного поста с кнопками планируйте его в боте или сервисе.
- **Альбомы.** К альбому из нескольких фото кнопки не прикрепляются. Нужен пост с одним медиа или отдельное сообщение с кнопкой.
- **Права бота.** Если забрать у бота права админа, он не сможет редактировать свои посты и менять кнопки.
- **Callback-данные.** Для своих ботов: данные кнопки ограничены 64 байтами.
- **Реклама.** Кнопка «Купить» под постом не меняет правовой статус поста. Если пост рекламный, действуют те же правила. Подробнее в статье [когда пост считается рекламой](https://labrica.pro/articles/kogda-post-schitaetsya-reklamoj).

LABRICA публикует посты в Telegram вместе с ВКонтакте и MAX по общему контент-плану, а ссылку для поста можно собрать с UTM-меткой и потом смотреть переходы в аналитике. Если кнопки под постом для вас критичны, проверьте, как сервис поддерживает их на вашем тарифе, до переноса плана.

## Частые вопросы

### Как добавить кнопку-ссылку под пост в Telegram-канале?

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

### Можно ли добавить кнопку к уже опубликованному посту?

Обычно только если пост опубликовал тот же бот: он может отредактировать сообщение и добавить кнопки. К посту, отправленному вручную из приложения, бот кнопки, как правило, не прикрепит.

### Сколько кнопок можно поставить под постом?

Технически несколько рядов, но на практике лучше 1–3. Одна главная кнопка в продающем посте даёт больше переходов, чем меню из пяти вариантов.

### Нужны ли кнопки-лайки, если есть реакции?

Чаще нет. Встроенные реакции учитываются в статистике Telegram и не зависят от бота. Кнопки-счётчики полезны, только если нужен свой текст на кнопке или голосование по вариантам.

### Можно ли сделать кнопку, которая копирует промокод?

Да, в Bot API есть кнопка копирования текста. Подписчик нажимает её, и промокод попадает в буфер обмена. Работает, если ваш бот или сервис поддерживает этот тип кнопки.

---
LABRICA — AI-студия для SMM-команды: https://labrica.pro/
