Пишу Telegram-бота на Python при помощи библиотеки PyTelegramBotApi, или же Telebot. Мне нужно реализовать эхо-бота, но только с файлами или фотографиями, например:
Команда /start, заливаешь фотографию, бот отправляет еë тебе обратно. Можно ли так сделать? В документации не нашел. Вот все,что пока есть:
import telebot
bot = telebot.TeleBot("...")
@bot.message_handler(commands=["start"])
def send(message):
bot.send_message(message.chat.id, "Текст, документ или фото для отправки.")
@bot.message_handler(content_types=["text", "document", "photo"])
def send_to_channel(message):
try:
bot.send_message(message.chat.id, message.text)
except:
try:
bot.send_photo(message.cht.id, #отправка фото)
except:
bot.send_document(message.chat.id, #отправка документа)
bot.polling(none_stop=True)
Спасибо!