170 похожих чатов

Добрый день получается что телеграм это облако без ограничений общего

объема для хранения личных файлов? ( ограничение только лимит на размер файла 50Гб ) или так нельзя считать и был случаи удаления файлов со стороны администрации, например если файл долго не скачивали и т.д.? и в догонку за чей счет банкет? ведь даже гиганты как гугл не дают больше 10-20 гигов для облачного хранения бесплатно. была и закончилась халява от майл ру 1 терик и есть еще какой-то терабокс китайский с бесплатным териком, но это всё немного не то. т.к. нет api к облаку.

8 ответов

23 просмотра

„ограничение только лимит на размер файла 50Гб“ А эта инфа откуда? Максимально - 2Гб, с премиум - 4

Aleksey- Автор вопроса
Christian
„ограничение только лимит на размер файла 50Гб“ А ...

а, возможно напутал, 2Гб тоже ок, если других ограничений нет. у кого-то есть опыт заливки и хранения нескольких териков шифрованного контента чанками по 2Гб? имеется ввиду не реализация, а как долго оно пролежало и не было ли удалено и какие ньюансы.

Aleksey
а, возможно напутал, 2Гб тоже ок, если других огра...

Не слышал, но время выгрузки файлов замедляется, если отправлять много за раз. Ещё возможно словить floodwait, так что лучше распределять на разные аккаунты. Либо временно хранить на сервере и создавать очередь, чтобы телега не сочла за спам. И со временем выгружать с сервера в тг (к примеру, 1 файл/минута) + Я вот думаю, желательно делать проверку контента на всякий случай, чтобы аккаунт не забанили за нецензуру (но если нет жалоб - не должны, но мало ли)

Christian
Не слышал, но время выгрузки файлов замедляется, е...

И ещё можно сделать реализацию не через user api, а через bot api Тогда, вроде и лимитов никаких (кроме размера файла в 2гб) не будет Тогда с помощью того же бота можно получать эти файлы Правда у меня был случай, что бота заблокировали за нарушение авторских прав (он был с фильмами, и делал не я, ) Им пользовался только я, то есть пожаловаться никто не мог Но блок прилетел)

Christian
Не слышал, но время выгрузки файлов замедляется, е...

Что бы не потерять данные, после загрузки отправляю id файла сразу нескольким ботам, грубо говоря один бот это один локальная ячейка, если бота забанят, останется ещё два, и из них можно все файлы "перелить" хоть в десять ботов, понятно, что надо разворачивать БД, что бы хранить id файла/мультимедиа

Volodymyr К
Что бы не потерять данные, после загрузки отправля...

типа файл удалить они не могут, только бота банят

Volodymyr К
Что бы не потерять данные, после загрузки отправля...

Верное решение Можно в канал добавить, и при выгрузке в него оно автоматически "смотрится" всеми ботами в канале

Иван 🏖
типа файл удалить они не могут, только бота банят

Если бот получил ид файла, для него это равнозначно, получение самого файла, то при удалении первого бота, у второго бота останется доступ к этому файлу, да делать через канал, на которого подписано несколько ботов.

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта