Вот снизу код. Там уже сделан вывод рандомной картинки. Но мне нужно чтобы бот выводил текст который относится к этой картинке
Пример: есть 4 картинки Красная.png Синяя.png Желтая.png Зеленая.png
Выпадает зеленая и соответственно текст под ней "Тебе выпала зеленая!"
import random
import os
bot = telebot.TeleBot('')
@bot.message_handler(commands=['start','help'])
def start(message):
mess = f'Привет,<b>{message.from_user.first_name}, мои команды: Привет,Плохое,Мем </b>'
bot.send_message(message.chat.id, mess, parse_mode='html')
@bot.message_handler()
def get_user_text(message):
if message.text == "Мем":
photo = open('test/' + random.choice(os.listdir('test')), 'rb')
bot.send_photo(message.from_user.id, photo, caption = 'Лови')
else:
bot.send_message(message.chat.id, "ez", parse_mode='html')
bot.polling(none_stop=True)