Предпросмотр ссылок
Предварительный просмотр ссылки в Telegram позволяет отображать начальную часть веб-страницы под текстом сообщения. Когда пользователь в публикует сообщение в группе или канале, предварительный просмотр ссылки включен по умолчанию, и пользователь может отключить его, нажав «X» в панели над текстовым полем.
Любой Telegram бот (и @MenuBuilderBot в том числе) не может «видеть», включил пользователь предварительный просмотр ссылки или нет, поэтому мы создали опцию, позволяющую управлять этим в пользовательских ботах, созданных с на @MenuBuilderBot.
Поведение по умолчанию (для режима «Как Админ»).
В пользовательских ботах созданных на @MenuBuilderBot предпросмотр ссылок по умолчанию выключен. Поведение по умолчанию может быть изменено следующим образом:
• Перейдите в вашем боте:
☞ Админ > Настройки бота > Предпросмотр Ссылок.
1. Перейдите в «Админ»

2. Затем «Настройки Бота»

3. Переключите «Предпросмотр Ссылок» в положение «Включено».

Теперь все сообщения содержащие ссылки будут показывать их предпросмотр.
Поведение сообщений.
Вы можете настроить предпросмотр ссылок для любого сообщения вне зависимости от настройки по умолчанию режима «Как Админ» в настройках бота. Для того чтобы установить собственную настройку предпросмотра для отдельного сообщения нужно:
• Перейдите в вашем боте:
☞ Редактор Постов.
• Выберите и зайдите в кнопку, для которой вы хотите добавить сообщение.
• Нажмите «*» для перехода в настройки сообщения.
• Нажмите «Предпросмотр Ссылок» — выбрав нужный режми.
Режим предпросмотра ссылок может быть:
● По умолчанию — «Как Админ» (работает в соответствии с глобальными настройками бота).
● Включено (предпросмотр ссылок всегда включён для этого сообщения).
● Выключено (предпросмотр ссылок всегда выключен для данного сообщения).
1. В редакторе постов нажать » * » (звёздочка) у нужного сообщения.

2. В настройках сообщения переключите режим нажав на кнопку «Предпросмотр Ссылок».
Как отключить предпросмотр ссылок в боте telegram на aiogram?
Пишу бота в телеграмме на aiogram. В некоторых сообщениях, которые отправляет бот, есть ссылки. Необходимо отключить предпросмотр ссылок.
- Вопрос задан более двух лет назад
- 4053 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 2
Документация Telegram Bot API упоминает параметр disable_web_page_preview в методе sendMessage()
В aiogram тоже можно указывать этот параметр в соотв. методе.
Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать
Nitromannn @Nitromannn
Согласен с Сергеем Соколовым.
Пример кода:
await bot.send_message(callback_query.from_user.id, f», disable_web_page_preview=True)
Это надо передать disable_web_page_preview=True
Ответ написан более года назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- Python
- +1 ещё
Как конвертировать tdata в session + json?
- 1 подписчик
- 7 часов назад
- 60 просмотров
Отключить превью ссылки в телеграм боте (php)
По умолчанию, если прикрепляешь в сообщение ссылку, то телеграм подгружает небольшое превью сайта в нижней части сообщения. Есть ли возможность отключить эту функцию при отправке сообщения?
$the_link = "ссылка"; sendTelegram('sendMessage', array( 'chat_id' => $chat_id, 'parse_mode' => 'HTML', 'text' => $the_link));
Отслеживать
задан 9 ноя 2022 в 18:33
YummyCocktail YummyCocktail
304 2 2 серебряных знака 15 15 бронзовых знаков
вам нужен disable_web_page_preview = True
9 ноя 2022 в 18:41
@oleksandrigo спаибо! а куда именно его вписать в моей конструкции?
9 ноя 2022 в 18:42
я в пехе разбираюсь плохо, но думаю что-то типа этого ‘disable_web_page_preview’ => True доп параметром
9 ноя 2022 в 18:44
Да, спасибо, сработало! подставил, работает!) Можете «ответить на вопрос», я вам галочку выдам)
Как исправить отображение ссылки на сайт в Telegram?
Многие сервисы кэшируют данные сайта, чтобы сократить время его последующей загрузки. Telegram также часто кэширует данные, но этот кэш можно очистить вручную.
Для выполнения такой задачи в Телеграм есть бот @Webpagebot, который может обновить кэш предпросмотра. Сначала необходимо нажать кнопку «Запустить» или отправить команду /start.
Затем отправьте ссылку на страницу, например: http://nic.ua — предпросмотр которой нужно обновить.
Если необходимо повторно обновить предпросмотр этой же страницы, используйте кнопки «Update preview again» или «Update with content«.
