- -
Как сделать кнопку в Телеграм канале

Как сделать кнопку в Телеграм канале

как сделать кнопку в закрепленном сообщении в телеграм

Если вы нашли эту статью, значит вам не нужно объяснять что такое синяя кнопка в закрепленном сообщении в Телеграм, но для полноты статьи давайте расскажу. Выглядит кнопка в закрепе вот так:

Пример кнопки в телеграм канале
Пример кнопки в закрепленном сообщении

Кнопка может выполнять любое целевое действие, которое вы захотите:

Предупрежу заранее, подготовительных работ будет много, но их нужно сделать всего 1 раз, в дальнейшем создание нового поста с кнопкой будет занимать у вас буквально 1-2 минуты.

1. Создание бота через BotFather

BotFather не зря так называется, это официальным бот от Telegram, который нужен для создания новых ботов. Переходим по ссылке или находим его в поиске: @botfather. Если раньше не работали с этим ботом, нажмите на кнопку “Начать”.

Создание бота в botfather

И введите команду /newbot.

Создать простой бот

Вам нужно будет последовательно ввести:

  1. Название бота. Можно на русском. Чтоб не запутаться я обычно называю “Командный центр название канала”.
  2. Логин бота. Обязательно на латинице, заканчиваться должно на “bot”. Например, controller_test_bot. Имя должно быть уникально и не повторяться с уже существующими ботами.

Опционально можете ввести /mybots, выбрать ваш бот и заполнить поля через команду Edit bot. Но т.к. это будет ваш личный бот для управления каналом, большой необходимости в этом я не вижу.

На последнем шаге BotFather выдаст вам сообщение с API токеном. Скопируйте его, скоро он нам понадобится. Никому не сообщайте токен, иначе ваш бот и группу могут перехватить.

api ключ чат-бота в телеграм

2. Настройка ControllerBot

Ищем в Телеграм @ControllerBot или переходим по ссылке и нажимаем кнопку Начать, а затем выбираем /addchannel.

как подключить бот в controller bot

Присылаем боту API токен, который мы получили на предыдущем шаге.

Теперь ControllerBot попросит добавить ваш бот (тот, что мы создали пару минут назад) в администраторы канала.

Сделать это можно двумя способами.

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

добавление бота в свой канал

И нажимаем на “Добавить в группу или канал”.

В открывшемся окне выбираем “Права администратора”, а также отмечаем “Управление сообщениями”.

Второй способ. Переходим в ваш Телеграм-канал, нажимаем на заголовок, дальше “Изм.”, чтобы перейти к редактированию. Выбираем пункт “Администраторы” и “Добавить администратора”.

редактирование группы

Находим ваш бот, можно также по логину. И выдаем права на все, кроме “Выбор администраторов”.

Когда администратор добавлен, нужно перейти в вашу группу и переслать любой пост в ControllerBot. Если у вас включена защита от копирования постов – её придется отключить, иначе переслать сообщение не выйдет.

Дальше ControllerBot попросит ввести город, в котором вы находитесь для установки часового пояса. Можно указать Москву. Подтвердите часовой пояс.

На этом подготовительные работы закончились. Вам не нужно будет повторять их каждый раз.

Как сделать синюю кнопку в Телеграм канале

Заходим в ваш бот. И нажимаем “Начать”. Если уже активировали его раньше, то очистите историю сообщений и начните заново. Если на предыдущих шагах вы все сделали правильно, то бот выдаст вам приветственное сообщение.

Создание нового поста с кнопкой в телеграм

Нажимаем “Создать пост”. Дальше выбираем канал. Бот предложит настроить форматирование, оставьте как есть и нажмите “Продолжить”.

Отправьте боту текст поста, который вы хотите опубликовать. Под этим постом будем делать кнопку на следующем шаге.

Дальше нажимаем “Добавить URL-кнопки”.

добавление кнопки к посту в телеграм

Бот подскажет в каком формате отправлять кнопку: Текст на кнопке - ссылка. Например:

Подписаться на канал – https://t.me/+GYnzFmoCQYo5NGQy

После отправки сообщения нажмите “Далее” и можете опубликовать пост прямо сейчас, нажав “Опубликовать”. Бот спросит подтверждение. Нужно нажать “Опубликовать”.

Ну и теперь самое простое. Чтобы добавить пост в закреп нужно просто нажать на пост и выбрать “Закрепить”.

Особенности постов с кнопкой

1. Стандартные комментарии под постом будут выключены. Решайте сами что вам важнее: возможность обсудить пост с подписчиками или кнопка.

2. Можно добавить несколько кнопок под постом. Смотрите внимательно подсказку по форматированию, которую присылает бот.

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

4. Убрать кнопку будет нельзя. Только удалив весь пост и опубликовав его заново.

5. Добавить кнопку к уже опубликованному посту тоже нельзя. Только к новому, который будет опубликован через бот.

Обсудим проект? Напиши в Телеграм или Whatsapp

Комментарии

Telegram
+
Подпишись на наш Телеграм канал