TgFeed - Telegram каналы в виде новостной ленты [open source] [не бот]
Как бы мне не доставляли неудобства новостные каналы в Телеграм, отказаться от них я уже не могу, ну а раз так, решил сделать их чтение чуточку удобнее.
Мои хотелки:
- Читать посты единой лентой в обратном хронологическом порядке (от свежих к старым), а не листать списки непрочитанных сообщений в каждом канале по отдельности, чтобы добраться до новых.
- Видеть в ленте только посты. Никаких сторис, реакций и комментариев.
- Скрыть каналы в Телеграме, чтобы они не напоминали о себе даже отдельной папкой.
- Сохранить возможность разделения этих каналов по категориям (папкам).
В сети уже существуют боты с подобным функционалом, но зачем кому-то знать, что я там читаю. Главным условием работы приложения является прямое соединение между пользователем и сервером Телеграм (ссылка на исходный код в конце поста).
В результате сделал прогрессивное веб-приложение (PWA), которое работает как в браузере, так и может быть установлено для удобства на любое устройство (Android, iOS, macOS, Windows):
- Размер менее 1 МБ.
- Автоматически удаляемый кеш контента.
- Системная/светлая/тёмная тема.
- Свёрнутые длинные посты.
- Настраиваемый размер шрифта.
- Возможность сохранить или открыть пост в самом Телеграм.
- Настройки папок хранятся в личном чате "Избранное".
Функционал ещё можно развивать и развивать.
На данный момент поддерживаются последние две версии современных браузеров (для iOS Safari минимальная - 16.4).
Исходный код: https://github.com
Приложение: https://tgfeed.com
Приветствуются пожелания и сообщения о багах.
Не активна ссылка на андроид клиент
Устанавливаете из гугл хрома?
Здравствуйте! Кнопка установки приложения не активна, ничего не происходит при нажатии. Браузер хром, последняя версия, андроид 14.
{случайный комментарий, не могу удалить}