Задать вопрос
Podkovally
@Podkovally
Что это все обо мне, да обо мне

Как сделать, чтобы телеграм-бот отвечал на входящие изображения?

Уже научил его отвечать на сообщения. Но с фото никак не могу понять какой код нужен? Вычитал про getfiles и give_photo но ничего не работает(

@bot.message_handler(content_types=['text', 'photo', 'files'])

def give_photo(message):
   bot.send_message(message.chat.id, "ОТВЕТ")
  • Вопрос задан
  • 797 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@lob4Noff
Для библиотеки pyTelegramBotAPI:

import telebot

@bot.message_handler(content_types=['text', 'photo', 'files'])
def give_photo(message):
    if message.content_type == 'photo':
        bot.send_message(message.chat.id, text="ОТВЕТ")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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