Size: a a a

2020 January 10

tg

that guy in aiogram [ru]
файл всё равно хранится на серверах тг, ты можешь удалить сообщение, файл этот даже не качать, но храня этот file_id в любое время после отправить его кому то или выкачать
источник

G

Gabben in aiogram [ru]
Sofia | Bo
супер, file id есть,
как это сделать ?

(при условии, что я файл после получения удаляю с чата, дабы не засорять чат)
все методы по отправки медиаштук принимают file_id
await bot.send_photo(chat_id, file_id)
источник

tg

that guy in aiogram [ru]
на самом деле не в любое время, там есть какие то лимиты, где то читал что если пользователь отправляет файл боту то он хранится дольше чем если бот пользователю
источник

S|

Sofia | Bo in aiogram [ru]
that guy
файл всё равно хранится на серверах тг, ты можешь удалить сообщение, файл этот даже не качать, но храня этот file_id в любое время после отправить его кому то или выкачать
шикарно, это очень устраивает,
а можно както делать линк к этому файлу без токена ?
источник

S|

Sofia | Bo in aiogram [ru]
Gabben
все методы по отправки медиаштук принимают file_id
await bot.send_photo(chat_id, file_id)
понял, спасибо,
это чтобы отправить фото,
а можно отправить линк на фото, чтобы при нажатии он скачал,
вопрос красоты и засоренности чата,
источник

tg

that guy in aiogram [ru]
вроде нет, фото / медиа файлы можно выливать на сервера телеграф, и давать ссылку уже туда
источник

G

Gabben in aiogram [ru]
that guy
на самом деле не в любое время, там есть какие то лимиты, где то читал что если пользователь отправляет файл боту то он хранится дольше чем если бот пользователю
можно отправлять в свой канал, как делают боты с музыкой
источник

G

Gabben in aiogram [ru]
Sofia | Bo
понял, спасибо,
это чтобы отправить фото,
а можно отправить линк на фото, чтобы при нажатии он скачал,
вопрос красоты и засоренности чата,
он может скачать нажав на фото->скачать
источник

G

Gabben in aiogram [ru]
но если так хочется ссылок, то https://github.com/telegraf/tg-cdn
хотя я все еще не понимаю зачем
источник

S|

Sofia | Bo in aiogram [ru]
that guy
вроде нет, фото / медиа файлы можно выливать на сервера телеграф, и давать ссылку уже туда
о, это интересно, можно гдето посмотреть пример ?
источник

S|

Sofia | Bo in aiogram [ru]
Gabben
но если так хочется ссылок, то https://github.com/telegraf/tg-cdn
хотя я все еще не понимаю зачем
момент, дам пример
источник

tg

that guy in aiogram [ru]
Sofia | Bo
о, это интересно, можно гдето посмотреть пример ?
сейчас найду, когда то делал.
источник

G

Gabben in aiogram [ru]
that guy
вроде нет, фото / медиа файлы можно выливать на сервера телеграф, и давать ссылку уже туда
по моему только фото он и принимает
источник

S|

Sofia | Bo in aiogram [ru]
Sofia | Bo
момент, дам пример
Делаю форму из 4 шагов,
на каждом шаге юзер отправляет фотографию/ текст / file/ etc, я их удаляю, записываю file_id,

Далее в конце предоставляю юзеру Summary на Confirmation с кнопкой Cancel или Submit:

Задача 1: Пришлите Скриншот
Резултат: https://линк к первому результату.ру

Задача 2: Пришлите Файл
Резултат: https://линк к файлу.ру

Задача 3: Пришлите текст
Резултат: "Текст Текст Текст"

[Cancel | Submit]
источник

tg

that guy in aiogram [ru]
там только есть проблема что если файлов надо заливать много и постоянно то через какое то время телеграф блочит с формулировкой на подобии too many requests
источник

tg

that guy in aiogram [ru]
на скачку вроде ограничений нет, но при заливке например около 60-100 фото в минута отваливается минут через 10
источник

G

Gabben in aiogram [ru]
Sofia | Bo
Делаю форму из 4 шагов,
на каждом шаге юзер отправляет фотографию/ текст / file/ etc, я их удаляю, записываю file_id,

Далее в конце предоставляю юзеру Summary на Confirmation с кнопкой Cancel или Submit:

Задача 1: Пришлите Скриншот
Резултат: https://линк к первому результату.ру

Задача 2: Пришлите Файл
Резултат: https://линк к файлу.ру

Задача 3: Пришлите текст
Резултат: "Текст Текст Текст"

[Cancel | Submit]
под красотой вы подразумевали в Confirmation отправлять не сами фотографии, а превью?
источник

tg

that guy in aiogram [ru]
хотя прописанных лимитов ни где не нашёл
источник

G

Gabben in aiogram [ru]
that guy
хотя прописанных лимитов ни где не нашёл
потому что загрузка функция не публичная
источник

S|

Sofia | Bo in aiogram [ru]
that guy
там только есть проблема что если файлов надо заливать много и постоянно то через какое то время телеграф блочит с формулировкой на подобии too many requests
а, ну по сути активные юзеры есть и растут,
если есть лимиты, слегка рискованно
источник