Я пытаюсь отправить все картинки из папки пользователю бота.Вот что я пытался, но он не работает и даже не получает никаких ошибок.
path = '~/Documents/mypath/pics'
files = []
# r=root, d=directories, f = files
for r, d, f in os.walk(path):
for file in f:
if '.jpg' in file:
files.append(os.path.join(r, file))
for f in files:
telegram_bot.sendPhoto (chat_id, f)
Что здесь не так и как это исправить?
Обновление: Я попытался telegram_bot.sendPhoto(chat_id, open(f , 'rb'))
, и это сработало, но отправляет одни и те же изображения несколько раз.