August 18, 2022

Как сделать кнопку для закрепа телеграм канала за 5 минут?

Со стороны это может показаться сложным, но сама настройка занимает всего 3-5 минут и сегодня я о ней расскажу🙌🏻

План создания кнопки такой: • нам нужно создать своего бота
• сделать его администратором канала
• и через него опубликовать сообщение с кнопкой, он использует специальный код для этого

Идём последовательно👇🏻

Как создать бота-администратора

Заходим в «отца всех ботов в телеграм» (ссылка: t.me/BotFather) и пишем ему, что хотим создать нового бота. Он, к сожалению, общается только на английском, но я всё переведу:

Пишем команду «/newbot»

Он спрашивает: «как хотите назвать бота?» Название здесь роли не играет, его не будет никому видно, поэтому можно назвать как угодно

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

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

Дальше переходим в бота, который позволит нам управлять нашим ботом-администратором

Ссылка на него: t.me/ControllerBot. И пишем команду «/start»

Ему нужно отправить тот самый токен, который отправил нам «отец всех ботов» ранее, на что бот ответит так:

Поэтому следующим шагом необходимо сделать бота-администратора нашим реальным администратором. Сделать это можно так:

Добавляем бота:

Дальше отправляем ссылку на наш канал тому боту, заходим в нашего созданного бота для кнопки, чтобы сделать пост

И второй бот (контроллер бот) нам тоже больше не понадобится (но в целом он ещё может пригодится, если захотите добавить кнопку в свой другой канал, добавлять будем через него снова)

И дальше остается взаимодействовать только с нашим основным ботом

Как сделать кнопку в закрепе?

Выбираем в боте-администраторе функцию создания поста

Выбираем канал, в котором нужно сделать пост

Как только выбрали канал, вставляем текст, который мы хотим сделать в нашем закреплённом сообщении с кнопкой. А затем нажимаем «добавить URL-кнопку»

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

Пример:

Кнопка отобразилась внизу текста. Если всё в порядке — нажимаем кнопку «далее»

И затем выбираем то, что хотим сделать: выложить пост позже или прямо сейчас. Если сейчас, то нажимаем «далее»

Пост выложился.

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

И всё! Наша кнопка появляется в закрепе и видна всем, кто заходит на канал!

Важные нюансы:

• если сделать больше 1 кнопки, никакая кнопка из этих не закрепится, необходимо делать именно одну
• если вы сделаете закрепленным дополнительное, более позднее сообщение, то кнопка не будет отображаться при переходе на канал

На этом всё

Если пост вам был полезен и вы хотите ещё подобного контента — пишите в комментариях об этом на моём канале

Ссылка на мой основной канал: https://t.me/daria_kicheva

Старый канал со статьями: https://t.me/OurZapuski

И подписывайтесь на мой инстаграм, сейчас там будет новая лента с моей историей работы на фрилансе с 15 лет: instagram.com/daria.kicheva