Накодил ленту телеги в браузере, с любого устройства, откуда угодно, любые посты открытых каналов.
Встрейчате webfeed.live
Проект вышел не таким уж маленьким - я сильно парился о кэшировании и эффективности, хотя это, конечно, сплошной вайбкод - руками я бы это не взялся делать, тем более в такие сроки. God Bless Anthropic
Что это и зачем это нужно?
• Личная онлайн-лента каналов в ТГ - вы добавляете каналы - вы видите их посты
• Добавление канала по его id, например @durov или @ftbore
• Никакой авторизации
• Список ваших каналов, которые вы добавили к себе в ленту хранится только у вас в браузере и больше нигде
• Есть авто-рефреш раз в 60с, но его нужно включить.
• Лента не бесконечная - есть переключение по страницам. Ваш браузер не упадёт, даже если вы сидите с калькулятора
• Ступенчатая система кэширования постов - в браузере и у меня на бэке. Зачем? Ну я не хочу, чтобы t.me меня забанил
• Видны реакции под постами
• Можно скопировать ссылку и поделиться постом где-нибудь (по bluetooth, я не знаю)
• Ссылки в постах на другие посты в ТГ автоматом подменяются на ссылки в webfeed.live
• Как удобно, что структура ссылок выходит такая же, как у t.me. Можно даже заменить
t.me в ссылке на пост в телеге на webfeed.live и...пост откроется!• Как удобно (2), что при проблемах загрузки фото в настройках есть кнопочка, фиксящая это неудобство!
• Как удобно (3), что можно читать отдельный канал, просто написав webfeed.live/@channel_id
• Сервер в ЕС, а телеграм у нас тут не блокируют...
Из минусов:
• Мой канал не удаляется, лол. Вообще (а минус ли это?)
• Есть кучка маленьких шероховатостей и на текущий момент не работают папки каналов (хотя их и можно создавать) - первым делом сделаю такой апдейт
• Я не получаю за это никаких денег и рекламы там тоже нет. Там была бы кнопочка
buy me a coffee и мб реклама (просто гугловый баннер) раз в 10\20 постов, но это бы лишило меня налогообложения по Закону Бэкхема, чего мне не нужно.• Можно читать только открытые каналы (авторизации же нет, помните?)
• Некоторые стандартные реакции довольно...странно выглядят. Зато кастомные тоже работают.
• По умолчанию авто-обновление ленты не включено - меня не очень устраивает, как оно работает
• Пока только тёмная тема
• Нужно вставлять id канала и нет поиска. Но уж загуглите, это просто
Читайте свои любимые каналы, подписывайтесь на мой канал, ставьте лайки (пока можете)


