Здравствуйте. Можно отправить картинку ботом, указав боту ссылку на источник. А как можно отправить картинку, которая находится в папке с самим ботом? Спасибо. P.S.: python, библиотека telebot.
Отслеживать
задан 20 окт 2017 в 5:09
470 1 1 золотой знак 6 6 серебряных знаков 18 18 бронзовых знаков
Пример для бота из библиотеки telegram
20 окт 2017 в 5:44
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Отправлять картинку, которая находится рядом с ботом, на сервере или на локальном компьютере, можно точно так же как и ту, которая уже находится в сети. Только вначале нужно открыть файл на чтение в двоичном режиме, а затем передать его в качестве второго аргумента вместо ссылки.
Вот пример для обоих вариантов.
bot.send_photo(ид_получателя, open(‘/путь/к/картинке.jpg’, ‘rb’)); bot.send_photo(ид_получателя, ‘https://example.org/адрес/картинки.jpg’);
Отслеживать
ответ дан 20 окт 2017 в 5:35
8,552 4 4 золотых знака 29 29 серебряных знаков 53 53 бронзовых знака
Большое спасибо.
23 окт 2017 в 6:46
Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.
Как вставить картинку в документ word
- python-3.x
- telegram-bot
- telegram
- telebot
Источник: ru.stackoverflow.com
Telegram‑каналы: как прикрепить обложку к сообщению
К нам обратились с вопросом о том, как в Telegram-каналах создавать посты с обложками — горизонтальными картинками, которые увеличиваются при нажатии. Выглядит это так:
Несложно догадаться, что таким образом в Telegram выглядят обложки для внешних ссылок. Но как получить такую обложку, не прикрепляя ссылку?
Создание ссылки без текста
Текст, состоящий из символов с нулевой шириной, может стать ссылкой, которая не будет видна в сообщении. При этом картинка-превью подгрузится.
Сложность в том, что задавать текст для ссылки можно только при отправке сообщения от имени бота. Если вы знакомы с Telegram API, то без труда сможете отправить сообщение, установив флаг parse_mode=Markdown. И ссылка тогда должна быть в формате Markdown:
[](https://capella.ifmo.su/my-perfect-image.png)
где между квадратными скобками есть хотя бы один символ: Word Joiner.
Word Joiner
Это символ, появившийся в табличке Unicode в 2002. Его задача — предотвратить разделение слов в ситуациях, когда явные разделители не заданы, и скрипт должен определить разрывы самостоятельно. Этот символ не создает видимых пробелов.
Его можно добавить в строку программно с помощью кодового значения или добавить с помощью таблички символов.
Или можно просто скопировать его из примера ниже. Он находится перед стрелкой.
Meet Word Joiner! <— i’m here!
Более простой способ
Если вы не хотите разрабатывать собственного бота, можете воспользоваться готовым. Для администраторов Telegram-каналов существует немало проектов, позволяющих форматировать текст, прикреплять кнопки, ставить публикацию на таймер или вести аналитику.
Добавляем бота и следуем по инструкции, которую он сообщит:
Теперь с помощью вашего бота-админа можно создавать сообщения с обложками: пишем боту текст и нажимаем «Прикрепить фото».
Когда оформление закончено, жмем «Далее» и «Опубликовать».
Надеемся, материал был полезен. Удачи! Кстати, подписывайтесь на наш канал
If you like this article, share a link with your friends
Read more
We talk about interesting technologies and share our experience of using them.
Источник: codex.so
Как отправить фото в телеграмм онлайн
Одно из преимуществ Telegram — это мгновенный обмен фотографиями и различными файлами, что делает наше общение более разнообразным и не скучным.
Начинающие пользователи телеграм иногда задаются вопросом: Как отправить фото в телеграмме собеседнику или как отправлять картинки в телеграмме? Сделать это вы можете на всех устройствах.
В онлайн телеграмм
— веб версии мессенджера на телефоне, фотографии отправляются с помощью скрепки.
В веб телеграм на компьютере выбираете иконку фотоаппарата, затем необходимые картинки с вашего устройства и нажимаем «Открыть».
На телефоне:
- заходим в диалог с другом;
- нажимаем на Скрепочку возле строки сообщений;
- выбираем «фото или видео»;
- отмечаем необходимые изображения;
- нажимаем Отправить.
В десктоп телеграм для ПК так же нажимаем на скрепку и выбираем фото с компьютера.
Советуем обмениваться фотографиями в Online telegram, так как он работает через браузер, а значит вы можете отправить картинку с любого устройства. Для входа в веб телеграмм нужно в браузере набрать
Источник: telegramm.site