Вчера написал пост с критикой телеги, мол она не такая свободная и Дуров на самом деле препятствует легкому получению данных со своей платформы. Ребята подсказали, что вообще-то можно одной кнопкой экспортнуть историю своего канала. Оказалось так и есть :) (и есть Takeout api) Ну что же, был не прав, извини Павел. Как и писал в предыдущем посте — оба брата мега крутые.
Ну а то, что в апи нету явного метода "getAllMyPosts" — можно понять, как то, что не хочется совсем в легкую отдавать данные 3-ей стороне.
Мои загоны родились когда год назад хотел отображать список своих постов из тг на своем сайте. Бот получал список "последних постов, которые не видел" и выгружал их в json, которые клал в s3 (сливая с предыдущими постами). Метод рабочий, но видимо хотелось проще :) https://github.com/pechorin/pechorin/blob/master/lib/telegram.js
Признаю, телеграм крутой, даже не смотря на то что нам не известно, что творится на бекенде и все зависит от воли и энергии одного человека, пусть и очень крутого :)
@pechorin а Вы знаете историю появления федивёрса?