Комментарии 27
Так это надо своего маленького клиента писать для выгрузки истории. Делается за пару часов работы, но проще было использовать уже готовый инструмент, раз он работает.
0
Насчет «клиент» вы преувеличиваете. У меня на Golang вышло строк 100 :)
Если знать что делаешь, вопрос часа. Просто telegram-cli очень старый и имеет кучу багов. Возможно вы с ними не встречались, но после TDLib он неюзабельный. Забавно, что и сам автор telegram-cli развивает свой форк на TDLib — tdcli.
Если знать что делаешь, вопрос часа. Просто telegram-cli очень старый и имеет кучу багов. Возможно вы с ними не встречались, но после TDLib он неюзабельный. Забавно, что и сам автор telegram-cli развивает свой форк на TDLib — tdcli.
0
Багов на выгрузке нескольких лет своей истории не заметил — хотя может там внутри что-то и попорчено или пропущено.
Если вы уже делали на Go — можете поделиться? Явно должно быть красивее, да и кроссплатформенно.
Если вы уже делали на Go — можете поделиться? Явно должно быть красивее, да и кроссплатформенно.
0
Поддержу! Я тоже сделал выгрузку, но в postgres в jsonb, потом можно писать разные запросы. К тому же TdLib почему-то работает лучше чем сам телеграм, последний бывает недоступен, а TdLib постоянно получает сообщения.
0
TDLib это новый движок для всех будущих клиентов, они активней всего развивают именного его, а всё остальное на мой взгляд сейчас практически легаси.
Telegram X это первый этап по переводу клиентов на TDLib. Именно она лежит в основе новых клиентов. К примеру возможность сборки в качестве WebAssembly уже предусмотрена, так что крутая Web-версия не заставит себя ждать долго, я думаю.
Telegram X это первый этап по переводу клиентов на TDLib. Именно она лежит в основе новых клиентов. К примеру возможность сборки в качестве WebAssembly уже предусмотрена, так что крутая Web-версия не заставит себя ждать долго, я думаю.
0
А на чём писали? Можете выложить? Я бы с удовольствием в MySQL импортировал.
0
Класс! Удивительно, что не нашёл поверхностным гуглингом. Эта штука умеет и документы сохранять, что приятно. Правда, без какого-либо GUI и с данными только в базе — думаю, она будет полезна только для разработчиков.
0
telegram-cli в комбинации с telegram-history-dump постоянно падал при количестве сообщений >10000, даже если варьировать параметры "количество сообщений за раз" и "время между запросами".
С чем это связано выяснить не удалось, в Issues на гитхабе вроде тоже об этом писали.
0
Какие такие годы переписки, что там есть полезного в смсках?
0
Скажите пожалуйста, а можно ли так сохранять полностью чаты, а не просто переписку( если что больно не пинайте и не минусуйте. Не разбираюсь в этом)
0
А что вы имеете в виду под «полностью чаты»?
0
Можно конечно, если это супергруппа, то доступны все сообщения с момента создания.
Пишешь прогу и выкачиваешь все.
Тут только возникает вопрос: Зачем это вам?
Пишешь прогу и выкачиваешь все.
Тут только возникает вопрос: Зачем это вам?
0
Да. Это так. А что за прогу надо писать?
А насчет сохранения. Просто. На память
А насчет сохранения. Просто. На память
0
Не нужно ничего писать, всё уже есть. Упомянутый выше Telegram_Backup умеет:
--with-channels Backup channels as well.
--with-supergroups Backup supergroups as well.
0
Вот здесь не верно:
>«Переходим в его директорию
cd telegram-history-backup»
Правильно:
cd telegram-history-dump
>«Переходим в его директорию
cd telegram-history-backup»
Правильно:
cd telegram-history-dump
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Бэкап переписки в telegram