std::slavik
как бы на данном этапе главная ценность это пользователи
и внимание их
все за них рубятся
фейсбук уже не может дергаться
публичная компания, обязательства перед инвесторами и тд
а типа дурова ребята могут и побуянить
std::slavik
а сейчас явно идет смена культуры потребленя контента
по всем фронтам
Konstantin
чо вы тут устроили?
std::slavik
это он
я про файловую систему
и бэкапы
🅰️rkadiy
Я ничего
🅰️rkadiy
В любом случае за информацию спасибо, буду иметь ввиду
std::slavik
кстати - класс который грузит из телеги и в телегу под 300мбит в опенсорсе
https://github.com/SlavikMIPT/tgcloud
скоро еще добавлю докеры прям с API
Sergey️
А при чем тут мегабиты?
std::slavik
при том что лучше 1гиг за 9 сек загружать
чем за 900
вот при этом
Sergey️
Я понимаю что это "йоба", но юзкейсов не вижу вообще)
std::slavik
и при том, что можно на сессию 300мбит скорость туда сюда обеспечивать означает что можно напрямую в клиентский браузер прокидывать поток
без буферизации
std::slavik
https://github.com/filebrowser/filebrowser
std::slavik
на освнове вот этого делаю - собственно в докере щас загрузчик есть который загружает в телегу и из телеги и выдает идентификатор и тд
нужно на него примонтировать файловую систему, которая структуры папок с метаданными хранит
и все - получаем облачное хранилище безлимитное с нормальной скоростью
std::slavik
браузер запрашивает у файловой системы файл на чтение - файловая система находит соответствующие айдишники файлов в телеге, дергает мой докер-загрузчик, он начинает выдавать декодированный поток байт так же как диск
собственно на юзера можно 300мбит давать - вполне себе нормальная скорость работы с диском)
Sergey️
Звучит круто, подписался
std::slavik
в плане загрузки и резервирования я вопросы решил в принципе
std::slavik
как не потерять файлы при банах акков возможных, как быстро грузить,RPC лимиты изучил и тд, фронтенд вот есть опенсорсный на go, осталось собственно драйвер для файловой системы написать и все
std::slavik
авторизация через телегу опять же - даж регаться не над - заходишь в браузер, авторизуешься, подцепляется твоя файловая система
std::slavik
вообще собирался еще десктоп клиент переписать - в него встроить нормальный файловый браузер с норм скоростью)
но это уже после того как это сделаю
Sergey️
std::slavik
std::slavik
наличие у тебя file_id еще не означает что ты загрузишь файл этот
std::slavik
чтобы к нему доступ иметь нужно как то внутри телеги "увидеть" этот файл
Sergey️
Я не про file_id
std::slavik
а я про него
Sergey️
Я про id месседжа с файлом
std::slavik
нах мессадж то
Sergey️
который можно переслать, а дальше жрет клиентский бот
bama^boy
std::slavik
std::slavik
у меня предусмотрено)
std::slavik
я ж говорю
Sergey️
нах мессадж то
аккаунты можно перебанить и чаты пропадут, а мессаджи удалить нельзя)
std::slavik
std::slavik
если они ничего не делают
std::slavik
и каналов несколько
bama^boy
Или дуров продаст телегу очередному мэйлсру
Konstantin
Антона на вас не хватает
std::slavik
и они автоматически создаются
bama^boy
И все пойдёт по *изде
std::slavik
автоматически регаются новые аккаунты
Sergey️
std::slavik
эти аккаунты регают ботов
Sergey️
так же как у @junction_bot
std::slavik
добавляют друг друга в новые каналы
Sergey️
std::slavik
и получают доступ к базе
std::slavik
std::slavik
так у меня с декабря один акк все делает пока)
уже наверное терабайт 100 то прокачал суммарно
std::slavik
И ты не будь лохом
и - как бы зачем мне для этого свои акки вообще говоря юзать
std::slavik
это ж опенсорс
Sergey️
А хранить ты где будешь?
std::slavik
в телеге
в этом и суть)
ты че)
Sergey️
У каждого юзера создавать по каналу?
std::slavik
std::slavik
а так - ну вот пример одного из 5 каналов
std::slavik
в который форвардятся загружаемые записи
из него форвардят в резервные каналы
и все кто в канале будут иметь доступ к ним
если одного банят - регается новый и добавляется к пулу
получает тут же доступ ко всем айдишникам опять
bama^boy
std::slavik
std::slavik
от этого ничего не поменялось
bama^boy
Глупо полагаться на закрытый сервис
std::slavik
так что можешь быть уверен в чем хош и ничего не делать если так проще
что значит глупо
что значит полагаться
bama^boy
Я не пирачу музыку в телеге, я могу себе позволить купить подписку на спотифай =)
std::slavik
я тоже
и чо
как это связано с тем чтобы замутить такую тему с телегой и хайпануть на хабре
bama^boy
Sergey️
std::slavik
я нет
Sergey️
Хз как это связано, но я все равно бы бэкапил в отдельный канал на другом аккаунте)
std::slavik
если не создаешь предпосылок тебя банить - тебя не банят
std::slavik
вот у меня прокси с марта работает
и чет как то смотрю - socks соединений прям скачок
начал смотреть там айпишники - с одного айпишника там 2к сессий типа
whois
мегафон
std::slavik
ну то есть я к тому что это нормальная ситуация когда с одного айпишника или одного акка фигачат запросы
например это мобильный интернет в случае айпишников
или просто несколько клиентов в случае аккаунта
std::slavik
просто RPC не превышать и добавлять randomness между запросами
чтобы менее предсказуемыми были
меня cloudflare банили по ip за 1 запрос в 20 минут
просто потому что регулярные были
std::slavik
иногда сижу с аккаунтов этих, общаюсь реально с кем то
std::slavik
короче если иногда хотя бы ведешь себя как человек - очень мала вероятность что забанят
при условии что не превышаешь RPC лимиты
Rishat
Ребят, привет. Если контейнер вырубается из-за того что конфиг настроил не так как надо. Как его настроить теперь, чтобы он не падал? Попасть в docker exec -it id bash не могу)
🅰️rkadiy
🅰️rkadiy
logs id
🅰️rkadiy
правишь конфиг, restart id