Новости проекта в Telegram @Br_idge

Свяжите ваши платформы
в единую сеть

Мощный мультиплатформенный мост публикаций. Автоматическая синхронизация, единый слой данных и управление через Telegram. Нужен коннектор для вашей CRM или магазина? Наша архитектура позволяет писать модули под любые сервисы или заказать разработку под ключ.

Платформы в мосте

Готовые адаптеры и поддержка

Ваш сервис здесь?

Почему Bridge?

Контроль и Модульность

Автоматизация полного цикла жизни контента на вашей собственной инфраструктуре.

Синхронизация по маршрутам

Настройте автоматический обмен постами между любыми подключенными каналами в обе стороны.

PrimitivePost слой

Вся логика работает через единый унифицированный формат данных. Надежно и предсказуемо.

Telegram DM Управление

Управляйте мостами (/new), подтверждайте (/approve) публикации и удаления прямо в Telegram.

Динамические маршруты

Мастер настройки по кнопкам. Фильтры target-ресурса: all, text, media, links для гибкой маршрутизации.

Связанный CRUD

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

Разработка под ключ

Проект модульный. Нужен коннектор для закрытой системы? Мы разработаем модуль под ваши нужды.

Ядро Bridge

Архитектура пайплайна

Четкая последовательность обработки контента. Нажмите на шаг, чтобы узнать детали реализации и модульность.

1. Парсинг

Извлечение сырых данных из источника (webhook, лонгпол).

Логика кода: Код использует адаптеры для платформ. Парсер извлекает текст, массив медиафайлов и метаданные сообщения.

Модульность: Вы можете написать свой парсер. Например, получать данные не из соцсети, а из вашей ERP или CMS. В `docs/EXTENDING.md` описано, как создать новый адаптер.

Доки по расширению →

2. Фильтрация

Очистка и отброс контента, не подходящего под маршрут.

Логика кода: Применяются фильтры target-ресурса. Если маршрут настроен только на текст, то медиафайлы будут отброшены. Мусор очищается, оставляется только суть.

Под ключ: Мы можем реализовать кастомные фильтры. Например, не пропускать посты с определенными ключевыми словами или фильтровать контент на основе искусственного интеллекта.

3. PrimitivePost

Унификация данных в единый универсальный JSON-объект.

Логика кода: Это ядро Bridge. Код собирает данные в стандарт `PrimitivePost`, где текст нормализован, а ссылки на медиа упакованы в единый массив. Ядро Bridge не знает, откуда пришли данные, оно знает только `PrimitivePost`.

Преимущество: Это позволяет легко подключать новые источники без переписывания логики рендеринга.

4. Рендер

Адаптация PrimitivePost и публикация на целевой платформе.

Логика кода: Движки рендера берут универсальный `PrimitivePost`, адаптируют его под лимиты и специфику целевой платформы (например, формат Markdown для Telegram, JSON для API VK), и выполняют запрос на публикацию.

Разработка под ключ: Напишем адаптер рендера для вашего собственного API. Вся предыдущая логика парсинга и фильтрации останется прежней.

Начать работу

Развертывание и Поддержка

Запустите мост самостоятельно или доверьте это нам.

Self-Hosted

Саморазвертывание

Для разработчиков. Полный контроль на ваших серверах. Открытый исходный код по лицензии GPL-3.0.

  • Работа на Node.js / Docker
  • Настройка через `.env` и JSON-матрицы
  • Документация в репозитории (Опереации)
git clone https://github.com/Mar2ianen/bridge-
npm install && npm run build
npm start
Читать документацию →
РЕКОМЕНДУЕМ
MANAGED + CUSTOM

Облачное решение

Не хотите тратить время на настройку серверов и поддержку? Развернем Bridge под ключ или реализуем модули под ваши нужды.

  • Настройка и запуск "под ключ"
  • Мониторинг аптайма и обновления
  • Разработка адаптеров для ваших сервисов
  • Техническая поддержка и кастомизация
Связаться для настройки →