Как в Телеграме можно сделать кнопку для бота на канале, пошаговая инструкция

0-1-265x140.png

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

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

На заметку. При оформлении публикации кнопки отображаются в нижней части текста и являются кликабельными.

0-1.png

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

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

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

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

Чтобы создать кнопку для своего канала в Телеграме, пользователю необходимо набраться терпения.

Ведь встроенный функционал Telegram не позволяет самостоятельно добавить интерфейс, который отвечает за перенаправление пользователей.

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

Первым делом необходимо подключить бота для своего аккаунта. Для этого можно воспользоваться @Controllerbot, который активируется через @BotFather путем нажатия на «Старт» и обозначением команды /newbot.

Далее хозяин канала должен действовать в соответствии с алгоритмом:

  • Пропишите название бота и нажмите «Отправить».
  • Придумайте логин через нижнее подчеркивание (например, newschool_bot). Важно подобрать такое имя, чтобы оно не было занято другими пользователями. Поэтому придется перебрать несколько вариантов.
  • Тапните по иконке «Отправить».
  • Перенаправьте сообщение от @BotFather роботу @Controllerbot. Для этого кликните на пост ПКМ и выберете значение «Переслать сообщение».
  • Добавьте полученного бота в администраторы канала, нажав ПКМ по имени робота и выбрав заголовок «Копировать имя пользователя». Далее его название указывается в ссылке «Администраторов:X».
  • Нажмите «Добавить администратора», а в поле для ввода текста выберете пункт «Вставить».
  • Сохраните изменения.
  • Откройте канал и напишите любое сообщение.
  • Перешлите его в @Controllerbot.

Если все сделано верно, на экране высветится сообщение об успешной активации бота. Далее пользоваться интерфейсом можно с выбора пункта «Начать» и указания общедоступного текста. Робот сам предложит нужный вид кнопки среди рассмотренных ранее.

24.12.202017:15442MasterITИнформационный портал IT Техник

Многие пользователи мессенджера обращают внимание на кнопки в Телеграм под постами. Благодаря им получается выразить отношение к определенной записи. Но в стандартном наборе функций такого нет. Поэтому востребованным остается вопрос – как их сделать и вставить в свое послание.

Типы встроенных кнопок в Telegram

Клавиатура Telegram, расположенная в ряд в строке под сообщением, подвязывается к каждой конкретной новости и позволяет ее динамически видоизменять. Чтобы их добавлять, используется специальный бот. На сегодняшний день существует 3 типа кнопок. Рассмотрим подробно каждый из них.

URL-кнопки

URL-кнопки в Телеграм.

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

У них есть соответствующий ярлык, расположенный справа экрана в углу.

Switch-кнопки

Такие кнопки в телеграм-боте используют с целью перехода на другой чат с непосредственной активацией общения с программой. Чтобы подключить его вручную, можно просто прописать «@название бота». Но применение данного вида клавиш делает всю работу в автоматическом режиме, позволяя существенно сэкономить время.

Для создания переключателя указывается «switch_inline_query». Аргумент может оставаться пустым или же иметь какой-то текст.

Callback-кнопки

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

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

Работа с ControllerBot и BotFather

Эти боты позволяют создавать управление собственной записью и ее форматирование.

Юзеры, которые решат их поставить, смогут:

  • добавлять всевозможные реакции к посту (лайки и т.д.);
  • работать с отложенными записями – редактировать их, планировать время размещения;
  • проводить форматирование текста и выставлять анкорные ссылки;
  • изучать статистику по количеству просмотров или новых читателей группы;
  • размещать активные  клавиши, при нажатии на которые происходит подписка, обсуждение с друзьями, предложение поделиться информацией или открытие сторонних ресурсов.

Те, кто знаком с языком программирования питон, могут создать любой bot самостоятельно.

Подключение к каналу и настройка

Рассмотрим порядок работы с ботом на примере Controllerbot. Для начала его нужно создать. Зайдя в @BotFather, необходимо кликнуть на Старт и написать команду /newbot.

Далее алгоритм следующий:

  1. Придумать имя и ввести его.
  2. Скопировать робота, так как он пригодится для подключения или добавления на канал в качестве администратора.
  3. Для настроек в поиске следует отыскать «КонтролерБота».
  4. Прописать  /add и кликнуть по иконке «Подключить».
  5. Осталось только скопировать токен, отправив его роботу. Дополнительно нужно указать @username канала и город, что позволит корректно отражать настройки постинга.

Добавление реакций

Кнопки реакций в Телеграме.

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

Чтобы сделать такую кнопку в телеграм-канале, нужно:

  1. Открыть пункт «Добавить реакции». Допускается присоединять до 6 различных смайликов к одному посту. Впоследствии пользователь сможет отслеживать, сколько человек кликнуло по иконке.
  2. Чтобы они автоматически прикреплялись к каждой записи, используется «Реакции по умолчанию», а список доступных эмоций отправляется роботу.

Добавление URL-кнопки

Это специальные клавиши, в которые прячут ссылки, позволяющие переходить к опросу, голосованию, другому каналу или сайту. Чтобы их разместить, после написания сообщения, выбирается пункт «Добавить урл» и вводится имя по формату «название-ссылка».

Виджет обратной связи с Telegram

Существует несколько вариантов:

  1. Использование сервиса Telegram.im. Для этого надо выбрать пункт «Сделать кнопку в Телеграме», а на открытой вкладке прописать имя канала. По желанию здесь можно произвести и другие настройки (определить фон, поэкспериментировать с размером текста). По завершению кликнуть по «Получить код», скопировать его и поставить на нужное место.
  2. Tgwidget.com. Тут представлено два варианта иконок и один виджет с трансляцией новостей ресурса, которые отображаются у владельцев подписки. На сайте необходимо зарегистрироваться и получить код для личного кабинета, который добавляется непосредственно в мессенджер.

Выводы

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

Детальная инструкция видна на видео:

Для добавления кнопок в каналах используются два бота. @ControllerBot – для создания постов через браузер или приложение, добавление канала и мониторинга статистики. Второй бот – @BotFather – специальный бот для постинга. Кнопки-реакции также делаются с помощью ботов и весь процесс займет не больше 5 минут.

Читайте также: Как добавить лайки и дизлайки в Telegram-канале с помощью ботов

Инструкция по созданию бота для канала

1. В поисковой строке пишем название бота «@ControllerBot»

2. Открываем чат с ботом и пишем команду /start

3. В ответ бот отправляет сообщения с возможными командами, в нашем случае – /addchanel для добавления нового канала (команды можно писать вручную либо нажать на нее в сообщении бота)

4. Далее нажимаем кнопку «Подключить новый бот»

5. Вы получите инструкцию с дальнейшими действиями: переходим в @BotFather (просто нажмите на него).

6. В новом чате со вторым ботом пишем команду /start

7. Пишем команду /newbot либо выбираем из списка.

8. Придумываем имя новому боту и отправляем его сообщением в @BotFather (*название*_bot – нижнее подчеркивание обязательно)

9. Последнее завершающее сообщение нужно переслать @ControllerBot. Для мобильных телефонов: нажимаем на сообщение, удерживаем несколько секунд и в появившемся меню выбираем кнопку «Переслать» и отправляем в чат с @ControllerBot. Для ПК: правой кнопкой мыши нажимаем на сообщение и в контекстном меню выбираем «Переслать сообщение» и отправляем @ContollerBot. Сообщение выглядит вот так:

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

1. Скопируйте название бота

2. Откройте свой канал. Нажав на три точки в правом верхнем углу выберите пункт «Управление каналом»

3. В появившемся окне нажимаем на кнопку «Администраторы»

4. Теперь вам нужно вставить имя вашего бота в строку поиска и выбрать его из списка результатов. Подтверждаем добавление бота в список администраторов канала, жмем «ОК».

5. Настраиваем права нашего нового администратора

6. После нужно переслать любое сообщение с вашего канала в @ControllerBot.

7. Далее в чате с @ControllerBot нужно написать название города, по которому будет определяться часовой пояс. Выбрав время нажимаем кнопку «Верно».

После выполнения всех 7 пунктов, настройка бота будет завершена. Ваш бот будет служить инструментом для создания кнопок с ссылками и реакциями.

1. Переходим в чат с нашим созданным ботом, нажимаем «Запустить», в дальнейшем /start для активации

2. Нажимаем кнопку «Создать пост» и выбираем нужный канал, для которого и делается этот пост

3. Теперь отправляем составляющие поста по порядку: текст, изображение, реакции, URL-кнопки

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

5. Для добавления реакций на пост выбираем кнопку «Добавить реакции» и отправляем эмодзи согласно рекомендациям. Знак «/» разделяет их между собой. Рядом со смайлом можно написать нужный текст.

6. «Добавить URL-кнопки» – по рекомендациям бота можно задать до трех кнопок в ряд. Разделяются они с помощью знака «|» и выглядят следующим образом: «Кнопка – https://site.com/». Отправляем это боту.

7. По необходимости можно настроить следующие функции: «Таймер удаления» – сообщение будет автоматически удалено согласно установленному времени, «Опубликовать» – в тот же момент пост будет выложен на канале, «Отложить» – можете настроить дату и время публикации.

Как только вы настроите все, что вам нужно, нажимаем на «Опубликовать» и подтверждаем действие. Все процедуры по созданию ботов через смартфон и ПК одинаковы.

Теперь, самое главное остается за вами – придумать контент!

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

Создаем бота и подключаем его к своему Telegram-каналу.

Первым делом нужно создать бота, но не пугайтесь сложного тут ничего нет.

Добавляем себе в контакты бота который называется @ControllerBot Для этого в поиск вставляем название бота и Telegram находит его. Затем выбираем его и нажимаем кнопку «начать».

Далее вам нужно подключить к боту свой канал. Для этого нажимаем кнопку «Каналы» потом кнопку «Добавить новый канал». После чего вам нужно нажать кнопку «подключить новый бот»

После чего вам выдается инструкция в которой написано что нужно перейти в бот под названием @BotFather, просто нажимаете на название бота и вас перекидывает куда нужно. Снова нажимаете кнопку «Начать», затем в выпавшем списке нажимаете /newbot.

В поле ввода текста пишите название бота (можно писать на любом языке, в моем примере это testovik) и нажимаете кнопку «отправить». Затем вам нужно придумать логин вашему боту и в конце, через нижнее подчеркивание, пишем слово bot (testovik_bot). Вот тут нужно писать на латинице. И снова нажимаем «отправить». Если вам выдаст сообщение, как на скриншоте, значит данное имя уже занято и нужно придумать другое (я просто дописал цифры testovik123_bot). И снова жмем кнопку «отправить». Если данное имя не занято вам выйдет поздравление.

Часть задачи пройдена. Идем дальше

Теперь вам нужно сообщение, которое вам написал @BotFather, переслать в @ControllerBot, для этого нажимаем на сообщении правой кнопкой мыши и выбираем пункт «Переслать сообщение», в меню слева выбираем ControllerBot нажимаем на него и затем просто жмем отправить сообщение. 

Смотрим что написано в сообщении. Вам нужно добавить вашего бота в администраторы вашего канала. Для этого на имени бота жмем правой кнопкой мыши и выбираем пункт «Копировать имя пользователя». Затем переходим на ваш канал, жмем на название канала и выбираем ссылку «Администраторов: 1» и нажимаем на неё.

В открывшемся окне вам нужно нажать кнопку «Добавить администратора», затем в поле ввода жмем правой кнопкой мыши и выбираем пункт «вставить». В поле поиска появится ваш созданный бот. Жмем на бота. В следующем диалоговом окне нажимаем кнопку «Да». Затем ничего не меняя нажимаем «Сохранить». Ну вот вы добавили бота в администраторы вашего канала.

Далее пишем любое сообщение на своем канале, и пересылаем его в ControllerBot. Для этого жмем правой кнопкой мыши на сообщении и выбираем пункт «переслать сообщение», выбираем в левом меню ControllerBot и нажимаем «отправить сообщение»

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

Ну вот, я могу вас поздравить, вы подключили бот к своему Telegramканалу.

Как же пользоваться созданным ботом:

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

Далее прикрепляем картинку. Для этого жмем кнопку «Прикрепить фото».  Нажимаем кнопочку в виде скрепки и у вас откроется проводник компьютера, ищем нужную картинку и нажимаем кнопку «Открыть», затем нажимаем «Отправить 1 фото». Ну вот мы видим что картинка прикрепилась к тексту.

Так теперь прикрепим к посту смайлики. что бы люди могли нажать на них и выразить свое мнение о посте. Для этого жмем кнопку «Добавить реакции». Выбираем какие смайлики хотим прикрепить, их должно быть не больше 6 штук. Как только выбрали смайлы жмем кнопку «Отправить». И как видим смайлы прикрепились к нашему сообщению.

Ну и осталось прикрепить кнопочки с ссылками к нашему посту. Для этого жмем кнопку «Добавить URL-кнопки». Вам тут же выходит подсказка, как нужно писать что бы появилась кнопка. В поле ввода текста пишем текст в таком формате «Название кнопки — ссылка». (пример Мой блог — http://www.blog-maksa.ru). Если вы хотите прикрепить несколько ссылок то вам нужно каждую ссылку делать с новой строки. Для того, чтобы курсор переместился на строку ниже жмем на клавиатуре Shift+Enter и в таком же формате вставляем еще одну ссылку. Как только вы вставили все ссылки жмем «Отправить сообщение». И сразу же видим что ссылка прикрепилась к посту.

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

Ну что вот мы и научились красиво оформлять свои сообщения в Telegram-канале.

Если вам понравилась статья поделитесь ею в своих соц. сетях и напишите комментарий.

Как настроить ControllerBot для добавления в свой канал Telegram форматированных записей/постов/картинок с кнопками и реакциями — смотрите в видеоуроке Александра Новикова.

После подключения ControllerBot к своему каналу, вы сможете:

  • создавать форматированные посты (HTML или Markdown) для своих каналов в Telegram: жирный текст, курсив, ссылки с анкором;
  • создавать отложенные посты — планировать/назначать время для публикации;
  • добавлять реакции к записям: лайки, дизлайки;
  • смотреть статистику количества новых читателей канала;
  • добавлять кнопки с любыми вашими вшитыми ссылками на сайты и «Поделиться» или «Рассказать друзьям».

Ссылки на Ботов из урока:

  1. https://t.aff.su/ControllerBot — основной бот для публикации форматированных постов.
  2. https://t.aff.su/BotFather — для создания своего бота, который будет управлять публикацией форматированных постов.
  3. https://t.aff.su/tgshare_bot — бот создает ссылки для вставки в кнопку «Поделиться» или «Рассказать друзьям».

Мощный расширенный редактор постов в Телеграмм. Расширенный редактор постов поможет выделить текст, добавить ссылки с анкором, добавить социальность в виде смайликов: лайк, дизлайк, добавить кнопки в конце поста перейти на сайт или поделиться с друзьями. © Александр Новиков.

Ваши ссылки:Скачать видео

Информация о видео

004.telegram.prodaga.com_.jpg

Источник:персональный блог Александра Новикова.Автор: Александр Новиков.Формат видео: *.mp4.Продолжительность: 00:24:55Размер архива: 211 MБ.

channels-640x217.png

Используемые источники:

  • https://it-tehnik.ru/telegram/kak-sdelat-knopku.html
  • https://stelegram.ru/chaty-i-kanaly/knopki-v-telegram
  • https://blogpost.kz/qub/posts/kak-sdelat-knopku-na-sajt-v-telegram-kanale
  • https://blog-maksa.ru/telegram/stavim-knopki-like-url-knopki-v-soobshheniyah-na-telegram-kanale.html
  • https://prodaga.com/work-with-programs/internet/telegram/formatirovannye-posty-s-knopkami-urok-telegram/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий