@PlugMaker

Как отправить картинку в telebot?

Пробовал оба варианта
if message.text == 'Профиль':
bot.send_photo(message.chat.id, open('pic.png', 'rb'), caption='Твой профиль')

if message.text == 'Профиль':
bot.send_photo(message.chat.id, photo = photo_url, caption='Твой профиль')

Ошибок не выдает, просто не отправляет фото
  • Вопрос задан
  • 1271 просмотр
Пригласить эксперта
Ответы на вопрос 3
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
bot.send_photo(message.chat.id, photo=open('pic.png', 'rb'), caption='Твой профиль')
Ответ написан
@Nowa
Укажите parse_mode='html'
Ответ написан
Комментировать
@g23rom
with open('имя фотки.jpg', 'rb') as photo:
    bot.send_photo(id, photo, parse_mode='HTML', reply_markup=kb)


parse_mode='HTML', - кажется не надо, это код с работающего в данный момент бота
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы