Блог TelepostUA · Кнопки под постом

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

Опубликовано

Коротко

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

Почему кнопки ставит только бот

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

Бот для этого нужен ваш собственный, в роли администратора канала. Как его добавить, рассказывает статья как добавить бота в администраторы канала.

Как добавить кнопку под пост

  1. Создайте бота в @BotFather и добавьте его в канал администратором с правом публиковать.
  2. Подключите бота к сервису, который умеет составлять посты с кнопками, или к собственному коду.
  3. Составьте пост и добавьте кнопку: подпись, которую видит читатель, и ссылку, куда она ведёт.
  4. Опубликуйте пост через бота или поставьте его на время. Кнопки появятся под постом сразу.

В TelepostUA кнопки составляются в редакторе поста, без кода, а пост можно поставить в расписание. Всё о типах кнопок и их цветах есть в справке о кнопках.

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

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

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

  • До восьми кнопок в одном ряду.
  • До ста кнопок под одним постом всего.
  • Кнопки можно изменить и после публикации: бот редактирует их, не трогая сам пост.

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

Вопросы и ответы

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

Нет. Обычный аккаунт Telegram не умеет прикреплять кнопки к сообщениям, это возможность только ботов.

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

Да, если пост опубликовал бот: он может изменить кнопки под своим сообщением. Под пост, опубликованный вами лично, бот кнопку не добавит.

Работают ли кнопки в запланированном посте?

Да, если пост публикует бот по расписанию. Встроенная отложенная отправка в приложении кнопки не поддерживает, потому что отправляет от вашего имени.

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

Да. Кнопка копирования кладёт в буфер заданную строку: читатель нажимает, и промокод готов к вставке, без выделения текста пальцем.

Читайте также