Inline-кнопка — это кликабельная кнопка, отображаемая непосредственно под сообщением Telegram и создаваемая с помощью разметки inline-клавиатуры Bot API. Кнопки могут вести на URL, отправлять callback боту или открывать Telegram Mini App — превращая статичный пост в интерактивный призыв к действию. Для постов канала inline-кнопки — основной способ добавить ссылку, которая выделяется на фоне текста.
Каждая кнопка объявляет ровно одно действие: открыть URL, отправить боту callback-данные, скопировать текст в буфер обмена, запустить Mini App или начать вход. Не каждый из типов работает везде — кнопки Mini App доступны только в приватных чатах с ботом, а часть кнопок с inline-запросом не поддерживается в каналах. Для постов канала надёжным выбором остаётся именно обычная URL-кнопка.
Данные, прикреплённые к callback-кнопке, ограничены всего 64 байтами, поэтому они содержат идентификатор, который бот разворачивает на своей стороне, а не само состояние приложения. Есть и вторая обязанность: после нажатия клиент показывает индикатор ожидания, пока бот не ответит на callback-запрос. Пропущенный ответ оставляет саму кнопку визуально «в работе», даже когда операция уже завершилась успешно.
Кнопка расположена под сообщением, а не внутри него, поэтому она не расходует символьный лимит текста, и её можно заменить позже, отредактировав только разметку и не трогая саму копию. Цена этого — компоновка: кнопки делят ширину сообщения рядами, поэтому длинное название тесно сжимает всё, что стоит рядом. Короткие побудительные подписи лучше выживают на узких экранах телефонов.
Автоматизируйте публикацию в Telegram с помощью AI-контента, оценки качества и умного планирования.