💡 Открытое письмо

ПотокTelegram

Мы построили самый глубокий мост между корпоративным мессенджером и Telegram. Не потому что конкурируем — а потому что верим: свободная коммуникация не должна иметь границ.

Дорогой Павел,

Мы не знакомы лично, но вы наверняка удивитесь, узнав, что где-то в глубине одного корпоративного мессенджера работает полноценный MTProto-клиент, который бережно синхронизирует сообщения, реакции, стикеры, медиафайлы и даже статусы «в сети» между нашими серверами и Telegram.

Мы написали собственный Telegram Bridge — двусторонний мост, который делает Telegram частью рабочего пространства команды. Не форк, не обёртка, не скриншоты в канал — а настоящая интеграция на уровне протокола.

Мы не пытаемся заменить Telegram. Мы делаем его ещё полезнее — для тех, кому одновременно нужны и корпоративный контроль, и свобода общения.

Когда ваши пользователи отправляют стикер в групповой чат, наш bridge превращает его в стикер на стороне Поток. Когда кто-то ставит реакцию в Поток — она появляется в Telegram. Когда приходит звонок в Telegram — мы предлагаем ответить через видеовстречу с шифрованием. Два мира, один разговор.

Зачем мы это сделали? Потому что мы понимаем простую вещь: люди не должны выбирать между удобным инструментом и корпоративными требованиями. Telegram — это место, где живут контакты, сообщества, каналы. Отрезать от этого сотрудников — значит потерять контекст, скорость и, честно говоря, здравый смысл.

А ещё мы верим, что мессенджеры должны оставаться доступными. Вот так просто. Без оговорок, без «кроме», без исключений для отдельных стран или регионов. Попытки изолировать людей от инструментов общения — это путь в никуда. История это подтверждает раз за разом: блокировки не работают, а доверие — работает.

Свободная связь — это не угроза безопасности. Это и есть безопасность. Безопасность от изоляции, от монополии на информацию, от мира, где кто-то решает за вас, с кем вам можно разговаривать.

Наш Telegram Bridge — это наш способ сказать: мы с теми, кто строит мосты, а не стены. Telegram объединяет сотни миллионов людей, и любая платформа, которая это игнорирует, обманывает саму себя.

Если когда-нибудь захотите посмотреть, как мы интегрировали ваш протокол, — код открыт. Заходите.

С уважением и солидарностью, Команда Поток

Как работает мост

Отдельный сервис на Go, подключённый к Telegram через MTProto (gotd/td) и к Поток через внутренний API.

Telegram Чаты, группы, каналы, форумы
Bridge MTProto + REST API
Поток Воркспейсы, каналы, треды

Что мы синхронизируем

Не просто пересылка текста. Полноценная двусторонняя интеграция на уровне протокола.

💬

Сообщения в обе стороны

Отправьте сообщение в Поток — оно появится в Telegram. Ответят в Telegram — увидите в Поток. Редактирование и удаление тоже синхронизируются. Реплаи из Telegram корректно маппятся в треды Поток.

🔥

Реакции

Двусторонний синк эмодзи-реакций. Поставили сердечко в Поток — оно появится в Telegram, и наоборот.

🎨

Стикеры

Стикеры из Telegram определяются и рендерятся как стикеры в Поток. Не как сжатые картинки, а как полноценные стикеры.

📎

Медиафайлы

Фото, видео, документы — всё скачивается из Telegram и загружается в S3. Обратно — chunked upload через MTProto.

👤

Shadow-пользователи

Контакты из Telegram автоматически появляются в Поток как shadow users — с именами, аватарами и онлайн-статусами.

Typing-индикаторы

Видно, когда собеседник печатает в Telegram. Обновления через UpdateUserTyping транслируются в WebSocket.

📖

Форум-топики

Супер-группы с топиками маппятся в отдельные каналы Поток. Автоматическая группировка в сайдбаре. Бэкфилл каждого топика.

📞

Перехват звонков

Входящий звонок в Telegram? Bridge вежливо отклоняет его и создаёт ссылку на видеовстречу в Поток — с шифрованием, записью и всем остальным. Звонящий получает ссылку прямо в Telegram.

🔒

Авто-импорт

Гранулярные настройки: отдельно каналы-broadcasts, отдельно группы и DM, отдельно синк аватаров. Полный контроль.

Как мы дошли до жизни такой

Каждая итерация добавляла новый уровень глубины. Мы не остановились на «достаточно хорошо».

MTProto-клиент и базовый синк

Подключение через gotd/td, двусторонняя синхронизация текстовых сообщений, shadow users для контактов Telegram.

Медиа и бэкфилл

Двусторонняя синхронизация фото, видео, файлов. Chunked upload в Telegram. Пагинация диалогов до 1000.

Реакции, стикеры, статусы

Полный синк реакций, typing-индикаторов, онлайн-статусов. Forwarded-from метаданные, голосовые сообщения с waveform.

Форум-топики и аватары

Супер-группы с топиками как отдельные каналы. Периодическая синхронизация аватаров. Авто-группировка в сайдбаре.

Перехват звонков

Входящие TG-звонки перенаправляются в защищённые видеовстречи Поток. Исходящие звонки TG-контактам из интерфейса Поток.

Гранулярные настройки

Раздельный импорт каналов, чатов и DM. Включение/выключение синхронизации аватаров. Полный контроль администратора.

Почему это важно

Telegram Bridge — это не просто фича. Это декларация принципов.

🌎

Связь без границ

Коммуникация — базовое право, а не привилегия. Мосты между платформами делают мир ближе. Стены между людьми — всегда проигрышная стратегия.

🔓

Открытость побеждает

Закрытые экосистемы и заблокированные сервисы — это не защита, а иллюзия контроля. Настоящая безопасность — в прозрачности и открытом коде.

🤝

Сотрудничество, не конкуренция

Поток не пытается убить Telegram. Мы делаем его частью рабочего процесса. Самые крепкие решения строятся на интеграции, а не на изоляции.

Свобода выбора

Пользователи имеют право выбирать, где и как общаться. Блокировки, запреты и ограничения доступа к мессенджерам — это всегда движение назад.

Каждый раз, когда кто-то пытается заблокировать мессенджер, он доказывает, что этот мессенджер работает. Потому что блокируют только то, что невозможно контролировать. А невозможно контролировать — свободу.

— Те, кто строят мосты

Мосты, а не стены

Поток с Telegram Bridge — для тех, кто хочет корпоративный контроль без жертв. Telegram остаётся Telegram. Просто теперь он — часть вашей инфраструктуры.