Size: a a a

2020 February 09

Е

Евгений in aiogram [ru]
И такой еще вопрос, у меня 3 состояния, в первом состоянии очень редко юзеры( и только несколькл минут). При сбое можно перейти с 3-го на второе. То есть ли смысл хранить состояния?
источник

АБ

Андрей Богато - Богато in aiogram [ru]
как сохранить фото на диск от бота
@bot.message_handler(content_types=["photo"])
def photo(message):
   file_info = bot.get_file(message.photo[len(message.photo)-1].file_id)
   downloaded_file = bot.download_file(file_info.file_path)
источник

S

Sad Beladen🍷 in aiogram [ru]
message.photo[0].file_id
источник

q

quavo in aiogram [ru]
Евгений
И такой еще вопрос, у меня 3 состояния, в первом состоянии очень редко юзеры( и только несколькл минут). При сбое можно перейти с 3-го на второе. То есть ли смысл хранить состояния?
чет не пойму вопроса)
источник

Е

Евгений in aiogram [ru]
quavo
чет не пойму вопроса)
Все у меня три состояния. Первое используеться на несколько минут. Между вторым и третим есть переход кнопочный. То есть ли смысл хранить состояния?
источник

АБ

Андрей Богато - Богато in aiogram [ru]
получил file_id
а дальше?
источник

S

Sad Beladen🍷 in aiogram [ru]
Андрей Богато - Богато
получил file_id
а дальше?
photo_url = message.photo[0].get_url()

download_photo = urllib.request.urlopen(photo_url).read()
with
open('somepic.png', "wb") as file_stream:
   
file_stream.write(download_photo)
источник

D

Dmitri in aiogram [ru]
Евгений
Все у меня три состояния. Первое используеться на несколько минут. Между вторым и третим есть переход кнопочный. То есть ли смысл хранить состояния?
попахивает хуйней какой-то
источник

D

Dmitri in aiogram [ru]
что значит несколько минут в состоянии?)
источник

S

Sad Beladen🍷 in aiogram [ru]
Sad Beladen🍷
photo_url = message.photo[0].get_url()

download_photo = urllib.request.urlopen(photo_url).read()
with
open('somepic.png', "wb") as file_stream:
   
file_stream.write(download_photo)
Выдаст ссылку на фотку, и скачаешь
источник

D

Dmitri in aiogram [ru]
Евгений
Все у меня три состояния. Первое используеться на несколько минут. Между вторым и третим есть переход кнопочный. То есть ли смысл хранить состояния?
давай полный юзкейс, тебе подскажут
источник

S

Sad Beladen🍷 in aiogram [ru]
Sad Beladen🍷
photo_url = message.photo[0].get_url()

download_photo = urllib.request.urlopen(photo_url).read()
with
open('somepic.png', "wb") as file_stream:
   
file_stream.write(download_photo)
Попробуй так
источник

АБ

Андрей Богато - Богато in aiogram [ru]
photo_url = message.photo[0].get_url()

переменная photo_url =
<bound method Downloadable.get_url of <aiogram.types.photo_size.PhotoSize object at 0x7f24a62cdf10>>
источник

S

Sad Beladen🍷 in aiogram [ru]
Аа, await message.photo...
Поставь до message await
источник

G

Gabben in aiogram [ru]
Sad Beladen🍷
photo_url = message.photo[0].get_url()

download_photo = urllib.request.urlopen(photo_url).read()
with
open('somepic.png', "wb") as file_stream:
   
file_stream.write(download_photo)
Зачем urllib?
источник

S

Sad Beladen🍷 in aiogram [ru]
Gabben
Зачем urllib?
Ну чтобы скачать, а как через aiogram скачать, не знаю, предложил, что знаю
источник

Forevka ÐΞV in aiogram [ru]
Sad Beladen🍷
Ну чтобы скачать, а как через aiogram скачать, не знаю, предложил, что знаю
источник

q

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

S

Sad Beladen🍷 in aiogram [ru]
@Nakaryan
await message.photo[0].download()
Стоит запомнить)
источник

G

Gabben in aiogram [ru]
Sad Beladen🍷
@Nakaryan
await message.photo[0].download()
Стоит запомнить)
await надо бы
источник