Недавно мы узнали как создать канал в меседжере Telegram. Вы наверное замечали что на некоторых каналах к сообщениям добавлены кнопки с ссылками, а так же смайлики, на которые можно нажать и выразить свое отношение к записи. И скорее всего задумывались как же это сделать. Ведь в стандартном наборе отправки сообщений таких функций нет. Так вот все это делается благодаря одному боту.
Сейчас я расскажу как подключить такого бота к себе на канал.
Создаем бота и подключаем его к своему Telegram-каналу.
Первым делом нужно создать бота, но не пугайтесь сложного тут ничего нет.
Далее вам нужно подключить к боту свой канал. Для этого нажимаем кнопку «Каналы» потом кнопку «Добавить новый канал». После чего вам нужно нажать кнопку «подключить новый бот»
Как заменить ссылку на слово???
В поле ввода текста пишите название бота (можно писать на любом языке, в моем примере это testovik ) и нажимаете кнопку «отправить». Затем вам нужно придумать логин вашему боту и в конце, через нижнее подчеркивание, пишем слово bot ( testovik_bot ). Вот тут нужно писать на латинице. И снова нажимаем «отправить».
Если вам выдаст сообщение, как на скриншоте, значит данное имя уже занято и нужно придумать другое (я просто дописал цифры testovik123_bot ). И снова жмем кнопку «отправить». Если данное имя не занято вам выйдет поздравление.
Часть задачи пройдена. Идем дальше
Смотрим что написано в сообщении. Вам нужно добавить вашего бота в администраторы вашего канала. Для этого на имени бота жмем правой кнопкой мыши и выбираем пункт «Копировать имя пользователя». Затем переходим на ваш канал, жмем на название канала и выбираем ссылку «Администраторов: 1» и нажимаем на неё.
В открывшемся окне вам нужно нажать кнопку «Добавить администратора», затем в поле ввода жмем правой кнопкой мыши и выбираем пункт «вставить». В поле поиска появится ваш созданный бот. Жмем на бота. В следующем диалоговом окне нажимаем кнопку «Да». Затем ничего не меняя нажимаем «Сохранить».
Как же скрыть ссылку/поменять шрифт слов в телеграмме на РЕДМИ
Ну вот вы добавили бота в администраторы вашего канала.
Далее пишем любое сообщение на своем канале, и пересылаем его в ControllerBot . Для этого жмем правой кнопкой мыши на сообщении и выбираем пункт «переслать сообщение», выбираем в левом меню ControllerBot и нажимаем «отправить сообщение».
Ну вот и все вам выходит сообщение, что канал успешно подключен. Теперь нужно выбрать часовой пояс. для этого в поле ввода теста пишем ваш город. И нажимаем «отправить сообщение». В следующем сообщение смотрим и если все правильно жмем кнопку «Верно».
Ну вот, я могу вас поздравить, вы подключили бот к своему Telegram каналу.
Как же пользоваться созданным ботом:
На самом деле все гораздо проще чем кажется на первый взгляд. Нажимаем на кнопку с названием вашего канала,. вас перебросит прямиком в ваш бот. Нажимаем кнопку «Начать». Первым делом отправляем боту текстовое сообщение, которое вы хотите опубликовать. Для этого в поле ввода текста пишем ваше сообщение и нажимаем кнопку «отправить».
Далее прикрепляем картинку. Для этого жмем кнопку «Прикрепить фото». Нажимаем кнопочку в виде скрепки и у вас откроется проводник компьютера, ищем нужную картинку и нажимаем кнопку «Открыть», затем нажимаем «Отправить 1 фото». Ну вот мы видим что картинка прикрепилась к тексту.
Так теперь прикрепим к посту смайлики. что бы люди могли нажать на них и выразить свое мнение о посте. Для этого жмем кнопку «Добавить реакции». Выбираем какие смайлики хотим прикрепить, их должно быть не больше 6 штук . Как только выбрали смайлы жмем кнопку «Отправить». И как видим смайлы прикрепились к нашему сообщению.
Ну и осталось прикрепить кнопочки с ссылками к нашему посту. Для этого жмем кнопку «Добавить URL-кнопки». Вам тут же выходит подсказка, как нужно писать что бы появилась кнопка.
В поле ввода текста пишем текст в таком формате «Название кнопки — ссылка» . (пример Мой блог — http://www.blog-maksa.ru ). Если вы хотите прикрепить несколько ссылок то вам нужно каждую ссылку делать с новой строки. Для того, чтобы курсор переместился на строку ниже жмем на клавиатуре Shift+Enter и в таком же формате вставляем еще одну ссылку. Как только вы вставили все ссылки жмем «Отправить сообщение». И сразу же видим что ссылка прикрепилась к посту.
Ну вот мы полностью составили наш пост. Осталось его опубликовать. Для этого жмем кнопку «Далее», а затем кнопку «Опубликовать». Бот у вас спрашивает «вы уверены что хотите опубликовать 1 сообщение» . Так как мы в этом уверены жмем «Опубликовать». Переходим на свой канал и видим что наше сообщение опубликовано.
Ну что вот мы и научились красиво оформлять свои сообщения в Telegram-канале.
Если вам понравилась статья поделитесь ею в своих соц. сетях (кнопки слева) и напишите комментарий, для вас мелочь, а мне приятно .
С уважением Максим!
Физические упражнения, если ими заниматься должным образом, помогают человеку стать здоровее, а умственные – богаче. Лень же лишает человека и здоровья, и богатства Роберт Кийосаки
Источник: blog-maksa.ru
Как спрятать ссылку в слово в python 3 телеграм бот
Всем привет! Сразу хочу сказать, что я новичек в пайтон и столкнулся на первый взгляд с элементарной вещью. К сути: Я делаю телеграм бота с билиотекой telebot мне нужно реализовать, чтобы бот отправлял целый оформленный пост. Это я написал довольно просто как:
def post(message): if message.text == «Начать»: markup = types.InlineKeyboardMarkup() btn_docs= types.InlineKeyboardButton(text=’post’, url=’https://tgraph.io/’) markup.add(btn_docs) bot.send_message(message.chat.id, «Типовые учебные планы предшкольной программы:», reply_markup = markup)
Теперь у меня вопрос как мне скрыть ссылку под словом «На телефоне» и «На компьютере» один будет вести на telegra.ph другой на зеркало tgraph.io. Как мне это реализовать в коде? Заранее благодарю за ответ!
Источник: ru.stackoverflow.com
Кнопка-ссылка в Telegram канале — инструкция по добавлению
Кнопки в Телеграм-канале под постами стимулируют пользователей выполнять целевые действия: перейти на сайт эксперта канала, прочитать статью автора блога, оставить заявку на услугу или реакцию на контент. Читатели каналов охотнее кликают по большим заметным кнопкам, нежели по спрятанным в тексте ссылкам.
Кнопки могут как вести на сторонний ресурс, так и использоваться для считывания реакций пользователей на пост или опросов. Ниже подробный гайд, как добавить кнопку-ссылку в Телеграме и сделать пост в канале эффектнее.
Тысячи надёжных каналов для продвижения бизнеса в Telegram
Telega.in — платформа нативных интеграций с блогерами в Telegram. Каждый канал в каталоге проверен вручную, а админы готовы к сотрудничеству — никаких долгих переговоров!
- Выбирайте лучшие каналы в открытом каталоге самостоятельно или с помощью менеджера.
- Планируйте кампании эффективно: интеграции гарантированно будут опубликованы в срок и в том виде, в котором их согласует заказчик.
- Экономьте время: отчёты по каждой кампании предоставляются в удобной таблице со всеми необходимыми данными.
Как сделать и добавить кнопку-ссылку в ТГ
С ботом
Вбиваем в поиск название бота через собачку и выбираем бот с громкоговорителем на аватарке. Другие боты нам не подходят.
Затем нажимаем кнопку «Запустить» в диалоге с ботом и выбираем «/addchannel» — добавить канал.
Затем действуем по инструкции и переходим в BotFather по ссылке в сообщении бота.
Для более подробной инструкции нажмите на кнопку «Как создать бот?», где разработчики в деталях описали каждый шаг создания бота.
В BotFather нажимаем «Запустить».
В следующем сообщении бота из списка возможных команд выбираем «/newbot» или вводим ее вручную для создания нового бота для вашего канала.
В строке «Написать сообщение…» печатаем имя бота. Может появится сообщение о том, что имя бота занято. В таком случае, придется сидеть подбирать уникальное название для нового бота.
После это скопируйте токен (уникальный номер) бота и вернитесь в диалог с ConrollerBot.
Вставляем токен в строку сообщения в диалоге с ConrollerBot и отправляем.
Теперь наш новый бот зарегистрирован, и нам нужно добавить канал, в который мы будем публиковать посты с кнопками по инструкции: сделать созданный бот администратором канала и отправить в Controller Bot пост из канала.
Чтобы сделать поставить бот на место админа тг-канала, нажмите три точки справа в верхнем углу и выберите «Управление каналом».
Переходим в «Администраторы», находим в поиске нашего бота и добавляем его. Возможно, вам понадобится сначала добавить бот в подписчики канала, а уже потом получится назначить его администратором.
Затем запускаем новый бот по кнопке «Запустить» и в меню выбираем «Создать пост».
Выбираем канал, в который хотим запостить кнопку:
В строке «Написать сообщение…» печатаем текст поста, к которому будем прикреплена кнопка и отправляем его боту. Опубликовать одну кнопку без текста нельзя. В появившемся после этого списке выбираем пункт «Добавить URL-кнопки».
Пишем скрипт кнопки по инструкции, указанной в боте, и отправляем ему. Если инструкцию не соблюдать, то бот сообщит об ошибке и попросит снова ввести скрипт, либо воспримет написанное как текст.
После того, как бот принял кнопку, нажимаем «Далее».
После этого выбираем вариант постинг: мгновенный по кнопке «Опубликовать» или «Отложить». Мы выберем первый вариант.
В канале сразу появится текст с кнопкой:
При её нажатии всплывает такое окно о переходе на сторонний ресурс:
Без бота
Без бота добавить кнопку в Телеграм-канале не получится — такой функции на базе платформы просто нет.
Кнопка-ссылка к посту
Аналогично можно прикрепить кнопку к полноценному посту.
Снова переходит в созданный нами бот, выбираем в меню «Создать пост» и выбираем канал, куда хотим запостить публикацию.
Пишем текст для поста и нажимаем значок самолетика внизу справа:
Снова выбираем «Добавить URL-кнопки».
Прописываем скрипт для кнопок. Названия кнопок могут быть любыми, а не только «Кнопка 1», «Кнопка 2» и тд. В этот раз попробуем прописать 2 кнопки в 1 ряд.
На выходе получаем такую публикацию с 2 кнопками на разные ресурсы:
Кнопка с текстом и кнопки-реакции
Как мы сказали выше, текст на кнопке может быть абсолютно любым. Каналы интернет-магазинов могут прикреплять к кнопкам «Заказать» формы для заказов.
Сделать подобную кнопку можно по такому же алгоритму. Переходим в наш бот, запускаем его и создаем пост. Вводим текст, прикрепляем файлы, если нужно, и нажимаем «Добавить URL-кнопки».
Прописываем следующий скрипт с ссылкой на форму заказа:
ВАЖНО: тире между названием кнопки и ссылкой должно быть КОРОТКИМ, как на скриншоте ниже. Иначе бот выдаст ошибку и попросит переписать скрипт.
Еще в боте есть возможность добавлять кнопки-реакции. Для этого снова выбираем в основном меню «Создать пост» и канал для публикации. Пишем текст для поста и отправляем его боту. В открывшемся меню выбираем «Добавить реакции»:
И по инструкции добавляем смайлики.
Сначала попробуем добавить просто смайлы без текста и разделителей:
После нажимаем Enter и выбираем «Далее».
В итоге получаем такой опрос с реакциями:
Если кто-то выбирает реакцию, то слева от смайлика появляется счетчик, который отражает количество проголосовавших за вариант.
Теперь попробуем добавить текст к смайликам. Сновы нажимаем в меню «Добавить реакции», прописываем, согласно предложенному скрипту, несколько реакций с текстом и отправляем:
Итоговый пост будет выглядеть так:
Если вы не можете найти кнопку со смайликами — не пугайтесь. Сверните панель взаимодействия с ботом, нажав на галочку справа:
И теперь на том месте у вас появился значок смайлов и стикеров:
Как закрепить кнопку в телеграм-канале
Чтобы закрепить кнопку в телеграм-канале, необходимо закрепить пост с ней.
Выбираем нужный пост с кнопкой, нажимаем по нему правой кнопкой мыши и выбираем «Закрепить».
Теперь кнопка закреплена в правом верхнем углу канала. На нее можно нажать, не переходя в пост канала, и перейти по ссылке, прикрепленной к кнопке.
Если мы захотим закрепить пост с 2 кнопками, то ни одна из них не будет видна верхней панеле:
Если добавить одну кнопку-реакцию и закрепить пост с ней, то справа вверху подписчики канала будут видеть выбранный вами смайлик и смогут быстро оставить реакцию на пост, кликнув сразу по кнопке:
ЧИТАЙТЕ ТАКЖЕ
Кнопки в Telegram-канале могут вести не только на сторонние ресурсы автора, но и стимулировать реакции пользователей на контент. Яркие заметные кнопки — это мощный инструмент админов тг-каналов для поддержания активности пользователей. Еще кнопки могут разнообразить контент, разбавив его интерактивом.
Вам понравилась статья? 25 3
Автор статьи
Копирайтер-маркетолог. Работаю с проектами EdTech, консалтинговыми фирмами и соцсетями с 2018 года
Источник: otzyvmarketing.ru