Python + Pyrogram + Eel | Проблема с отправкой изображения
Я хочу сделать так, чтобы при подключении к моей учетной записи Telegram я мог получать все фотографии чатов и отправлял их в EEL HTML, дабы создать там с этими изображениями блоки.
@eel.expose
def LoadParseChat(api_id, api_hash):
with Client("my_account", int(api_id), api_hash) as app: # Подключение к аккаунту
arrays = [] # Массив, в котором будут храниться ID чата; Название Чата; Путь до изображения в папке
for dialog in app.get_dialogs(): # Перебор диалогов
print(dialog.chat.first_name or dialog.chat.title, dialog.chat.id)
arrays.append(dialog.chat.id) # Добавление в массив ID чата
arrays.append(dialog.chat.first_name or dialog.chat.title) # Добавление в массив название чата
for photo in app.get_chat_photos(dialog.chat.id): # Перебор фотографий
stroka = "DONT_DELETE_TEMP_FOLDER/"+str(dialog.chat.id)+".jpg" # Путь + Имя
app.download_media(photo.file_id, file_name=stroka) # Скачивание изображения
p = os.path.abspath('DONT_DELETE_TEMP_FOLDER/'+str(dialog.chat.id)+'.jpg')
arrays.append(p) # Путь до папки с изображением
print(arrays)
return arrays # Возвращаем Массив из Python в EEL
Это то, что я сделал. Я могу легко скачать изображения. Но мне нужно, чтобы Python отправлял изображение в EEL HTML и там я мог легко создать объект с этим изображением.
Это не бот. А обычный аккаунт пользователя. Нужно, чтобы Python получал все изображения чатов, и отправлял эти изображения в Eel Html, дабы там уже создавать блоки с этими изображениями.