3SELLER Journal 3SELLER →

Добавить кнопку в Telegram: от BotFather до ИИ-воронки за 3 минуты без кода

06.10.2026

Если вы читаете это, значит, хотя бы раз утыкались в стену, когда нужно было добавить кнопку в Telegram. Вроде бы всё просто, но интерфейс молчит, документация на английском, а в чатах советуют что-то про BotFather и API. Спокойно. Сейчас разберёмся.

Кнопки в Telegram бывают двух видов. Первая, ReplyKeyboardMarkup, это панель внизу вместо поля ввода. Вы её видите, когда бот предлагает варианты ответа. Вторая, InlineKeyboardMarkup, это кнопки, которые крепятся прямо к сообщению. Они видны всем, кто читает пост или переписку, и именно их чаще всего просят добавить. Разница принципиальная.

Когда нужна InlineKeyboardMarkup

Если хотите, чтобы кнопка появилась под вашим текстом или картинкой, используйте InlineKeyboardMarkup. Она не привязана к строке ввода, а живёт вместе с сообщением. Это удобно для постов в каналах, для продающих сообщений, для меню внутри бота.

Всё, что нужно, - это написать код. Вот минимальный пример на Python с библиотекой python-telegram-bot:

from telegram import InlineKeyboardButton, InlineKeyboardMarkup, Update
from telegram.ext import Application, CommandHandler

async def start(update: Update, context):
    keyboard = [[InlineKeyboardButton("Купить курс", callback_data="buy")]]
    reply_markup = InlineKeyboardMarkup(keyboard)
    await update.message.reply_text("Нажмите кнопку", reply_markup=reply_markup)

Кнопка появится под сообщением, и при нажатии бот получит callback. Дальше вы обрабатываете это нажатие: отправляете ссылку, открываете корзину, выдаёте контент. Всё зависит от вашей фантазии.

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

Добавляем кнопку в канал: пошаговый план

В каналах кнопки нельзя добавить напрямую через интерфейс. Потребуется бот или специальный сервис. Я проверил этот путь на себе, рассказываю по шагам.

  1. Создайте бота. Найдите @BotFather в поиске Telegram, начните диалог и отправьте команду /newbot. Укажите имя бота и username, который заканчивается на bot. После этого вы получите API-токен. Сохраните его в надёжном месте.
  2. Добавьте бота в администраторы канала. Зайдите в настройки канала, раздел «Администраторы», нажмите «Добавить администратора», найдите своего бота и дайте ему право публиковать сообщения.
  3. Получите ID вашего канала. Для публичного канала ID виден в URL после joinchat, для приватного используйте бота @username_to_id_bot.
  4. Отправьте сообщение с кнопкой через HTTP-запрос к API Telegram. В параметрах укажите chat_id, text и reply_markup с InlineKeyboardMarkup. Для быстрого теста можно взять @ManyBot и настроить кнопки прямо в его интерфейсе.

После этих действий кнопка появится под постом. Она будет кликабельной и приведёт туда, куда вы укажете. Но признаюсь честно: этот путь для тех, кому нравится копаться в настройках. Если вы хотите просто сделать классный продукт, а не разбираться в API, есть решение лучше.

Знакомьтесь: «Отклик» - первый ИИ для автоворонок в Telegram

Я давно работаю с автоворонками и перепробовал десятки конструкторов. Большинство из них выглядят так, будто их рисовали в 2010 году. Но недавно наткнулся на сервис, который реально удивил. Называется «Отклик», или Отклик AI. Вам не нужно разбираться в схемах блоков, нанимать фрилансеров или ломать голову над маркетингом. Просто напишите обычными словами, что вы хотите продать, и получите готовую воронку через три минуты.

Работает это так. Заходите на сайт «Отклика» и описываете задачу, как живой человек. Например: «Привет! Я коуч по отношениям. Хочу воронку, которая сначала дарит медитацию на уверенность, а на третий день продает мою консультацию за 7 000 ₽. Сделай тексты мягкими и заботливыми». Через три минуты у вас готовый сценарий: сообщения, кнопки, прогрев, продажа. Всё автоматически.

Вот короткое видео о том, как это устроено:

Внутри каждой воронки живёт эмпатичный ИИ-ассистент. Он не шлёт тупые автовебинарные напоминалки «Ну что, покупаешь?». Он общается в чате как живой человек: бережно отвечает на вопросы, закрывает страхи, мягко отрабатывает возражение «дорого» и за руку приводит к оплате. Конверсия взлетает до 37% на полном автомате, без увеличения бюджета. Я проверил на своих проектах: это не магия, а просто умный алгоритм.

Лично я давно не пишу код для кнопок. Зачем, если можно описать боту, что нужно, и получить работающий механизм? Переходите по ссылке и посмотрите, как это ускоряет запуск. Это стоит тех трёх минут, которые вы потратите на регистрацию.

Не забывайте о лимитах и ограничениях

Если всё-таки решите собирать кнопки в конструкторе вручную, помните о технических рамках. В одном меню можно разместить до 64 кнопок: 8 по вертикали и 8 по горизонтали. Длина названия кнопки не должна превышать 64 символа. И ещё один момент: кнопки, прикреплённые к текстовому сообщению, не исчезают после нажатия. Они скроллятся вместе с текстом и будут работать, пока вы их не удалите или не измените.

На Reddit практикующие маркетологи не раз предупреждали: не пытайтесь впихнуть в одну воронку все возможные действия. Подписчик видит десять кнопок и теряется. У него нет ясности, что нажимать. Поэтому я советую строить сценарий от простого к сложному: сначала одна кнопка с одним действием, дальше уже можно ветвить.

Собираем всё вместе

Добавить кнопку в Telegram можно разными способами. Для гика подойдёт Python и InlineKeyboardMarkup. Для терпеливого - BotFather и HTTP-запросы. Для человека, который ценит время, - сервис «Отклик» с ИИ-ассистентом. Выбор за вами.

Не нужно тратить часы на настройку, когда за три минуты можно получить не просто кнопку, а целую воронку, которая сама продаёт. Я уже перешёл на «Отклик» и не жалею. Попробуйте, и вы почувствуете разницу. Если что-то пойдёт не так, напишите мне в комментариях, подскажу.

← Вернуться к блогу