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

Делаю бота для тренировки к ОГЭ и нужно что бы при нажатии на InlineKeyboard кнопку он присылал картинку и в случае чего к определенной картинке выдавал ответ именно на неё, помогите пожалуйста


Ответы (1 шт):

Автор решения: pshpth_ sht

Создай словарь какой-нибудь, типо такого

data = {'1.jpg':'Ответ: Питон учить в целом так-то норм решение'}

С помощью os получаешь все файлы в конкретной директории с файлами С помощью random.choice тянешь какой-то один и сохраняешь её в переменную

>>> a = ['1','2','3']
>>> el = random.choice(a)

и достаёшь нужный ответ из словаря, ключ ты только, что получил

data.get(el)
→ Ссылка