Пока операторы режут скорость и регуляторы составляют белые списки сайтов, один разработчик придумал, как получать сообщения из Telegram через радиоволны — без Wi-Fi, без мобильного интернета и без VPN.
Российский энтузиаст связал два независимых инструмента в одну рабочую цепочку: мессенджер теперь доставляет контент через децентрализованную радиосеть. В основе — связка из библиотеки Telethon, которая позволяет подключиться к Telegram как обычный пользователь, а не бот, и Meshtastic — открытой платформы для mesh-коммуникации по радиоканалу LoRa.
Все крутится на Raspberry Pi, который стоит дома и подключен к интернету. На нем работают два процесса одновременно: один следит за входящими командами из радиосети, второй держит соединение с Telegram через личный аккаунт.
Маленький радиомодуль Meshtastic переносной, он отправляет команду по mesh-сети. Сигнал доходит до домашнего узла, скрипт на Raspberry Pi его считывает, идет в Telegram, забирает данные и отправляет ответ обратно по тому же радиоканалу. Весь маршрут — без единого байта мобильного интернета на стороне пользователя.
Telegram-каналы кэшируются заранее: свежие посты подтягиваются автоматически по таймеру или вручную по запросу. Личные сообщения работают иначе — полностью асинхронно. Как только в Telegram приходит новое сообщение, оно мгновенно летит на Meshtastic без опросов и задержек. Ответить тоже можно: телефон подключается к радиоузлу по Bluetooth, текст набирается прямо там и уходит в Telegram через mesh-сеть.
Источник: hi-tech.mail.ru