Size: a a a

2020 June 05

M

Manager in aiogram [ru]
Евгений Ры́марев
это не его бот 🤣
Спалил контору
источник

R

Robert B. Garza in aiogram [ru]
️️👑OGURCHIK 🖤 ️
сейчас бы быть тгдевом и делать что то ручками
ток проеб в конце GUA а на фотое GuA
источник

M

Manager in aiogram [ru]
Robert B. Garza
ток проеб в конце GUA а на фотое GuA
И не только, там много косяков
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
Robert B. Garza
ток проеб в конце GUA а на фотое GuA
ох уж эти хуевые тупые компуктеры
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
🤔 ну если файлом то ебабельно
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
источник

D

Dan in aiogram [ru]
Приветствую товарищи!

Как сохранять видео или фото файлом которое присылают боту? Допустим прислали, у меня есть file_id, и дальше как быть?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Dan
Приветствую товарищи!

Как сохранять видео или фото файлом которое присылают боту? Допустим прислали, у меня есть file_id, и дальше как быть?
await message.video.download(path)
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
можно конечно сложным путём описанным в документации тг сгенерировать ссылку на скачивание по file_id, но зачем?
источник

D

Dan in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
await message.video.download(path)
а где указывать куда сохранять?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Dan
а где указывать куда сохранять?
в передаваемом параметре
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
ты в блокноте чтоль пишешь, тайпхинтов нету?
источник

T

Tishka17 in aiogram [ru]
Хотел отправить в документацию, потом вспомнил
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
я, кстати, так и не понял, как мне io.BytesIO отправить. Ну или просто байты в виде файла. Суть в том, что я беру файлы, которые прислал пользователь и пакую их в zip, а потом отправляю обратно.

    zip_buffer = io.BytesIO()
   zip_file = zipfile.ZipFile(zip_buffer, 'a', zipfile.ZIP_DEFLATED, False)
   for file in files:
       file_binary = await query.bot.download_file_by_id(file_id=file['file_id'])
       zip_file.writestr(file['file_name'], file_binary.getvalue())

код брал отсюда
источник

q

quavo in aiogram [ru]
эм
источник

D

Dan in aiogram [ru]
спасибо, похоже разобрался😊👍
источник

q

quavo in aiogram [ru]
🤔🤔🤔
источник

AR

Alex RootJunior in aiogram [ru]
Евгений Ры́марев
я, кстати, так и не понял, как мне io.BytesIO отправить. Ну или просто байты в виде файла. Суть в том, что я беру файлы, которые прислал пользователь и пакую их в zip, а потом отправляю обратно.

    zip_buffer = io.BytesIO()
   zip_file = zipfile.ZipFile(zip_buffer, 'a', zipfile.ZIP_DEFLATED, False)
   for file in files:
       file_binary = await query.bot.download_file_by_id(file_id=file['file_id'])
       zip_file.writestr(file['file_name'], file_binary.getvalue())

код брал отсюда
zip_buffer.seek(0) перед отправкой сделай.

У тебя запись в буффер передвигает курсор в конец, соответственно при отправке чтение из буффера ничего не дает потому что после курсора ничего нет. seek - перемещение курсора, 0 - новая позиция
источник

ЕР

Евгений Ры́марев... in aiogram [ru]
Alex RootJunior
zip_buffer.seek(0) перед отправкой сделай.

У тебя запись в буффер передвигает курсор в конец, соответственно при отправке чтение из буффера ничего не дает потому что после курсора ничего нет. seek - перемещение курсора, 0 - новая позиция
ААААА
источник