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

Рейтинг: 0Ответов: 1Опубликовано: 05.05.2023

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

Ответы

▲ 0

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

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

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

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

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

data.get(el)