Задать вопрос
vessels
@vessels
Ни черта не понял, но очень интересно!

Отправка фото при команде в telegram bot?

Создаю своего первого телеграм бота и захотел я в общем кидать фото при отправке команды /art, долго гуглил, но все кидают только через урл, а я хочу отправлять фото выгружая с компьютера, как это реализовать, может будут примеры?
  • Вопрос задан
  • 10823 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • GB (GeekBrains)
    Интернет-маркетолог
    12 месяцев
    Далее
  • Яндекс Практикум
    SMM-продвижение в Телеграме
    1 месяц
    Далее
  • Skillbox
    Профессия Интернет-маркетолог
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@enabl3
Так можно отправить рандомную фотку со своего компа.
import random
import os
#send_random_picture
all_files_in_directory = os.listdir('path')
file = random.choice(all_files_in_directory)
doc = open('path' + '/' + file, 'rb')
#если нужно подпись к фото
caption = "любой текст"
#send_random_photo
bot.send_photo(chat_id, doc, caption)
Ответ написан
Комментировать
@saund901
Либу мы сами должны угадать? Читай доки, гугли
https://github.com/eternnoir/pyTelegramBotAPI/blob...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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