Приватный сервер обмена сообщениями на базе Matrix с мостами в Telegram и WhatsApp
Это наш собственный сервер для обмена сообщениями, построенный на открытом протоколе Matrix. Все данные хранятся на нашем сервере, а не у сторонних компаний.
Сервер умеет работать как мост: вы можете читать и отвечать на сообщения из Telegram и WhatsApp прямо из одного приложения — Element.
Также доступны голосовые и видеозвонки между пользователями сервера.
Для подключения вам нужен клиент Element X (рекомендуется для телефона) или Element (для компьютера и браузера).
При первом запуске приложения вам потребуется указать адрес сервера:
В Element X нажмите «Изменить сервер» на экране входа и введите адрес выше. В браузерной версии сервер уже настроен автоматически.
Вход на сервер осуществляется через аккаунт Google. Отдельная регистрация не требуется — при первом входе учётная запись создаётся автоматически.
Введите адрес mtx.djingles.ru и нажмите «Продолжить».
Откроется страница входа Google в браузере.
Выберите аккаунт и подтвердите доступ. После этого вы автоматически попадёте в чат.
При первом входе сервер предложит выбрать отображаемое имя. Его можно изменить позже в настройках.
Мост Telegram позволяет получать и отправлять сообщения из Telegram прямо в Element. После подключения все ваши чаты появятся как отдельные комнаты.
В приложении создайте новый чат (Direct Message) с пользователем @telegrambot:mtx.djingles.ru
Напишите боту: login phone
Бот попросит ваш номер в международном формате, например +79001234567
Код придёт в Telegram. Отправьте его боту — и мост заработает. Ваши чаты появятся в списке комнат.
После подключения каждый чат из Telegram станет отдельной комнатой в Element. Сообщения синхронизируются в обе стороны: можно отвечать из любого приложения.
Мост WhatsApp работает через привязку по QR-коду, аналогично WhatsApp Web.
Создайте новый чат с пользователем @whatsappbot:mtx.djingles.ru
Напишите боту: login
Бот пришлёт QR-код. Откройте WhatsApp на телефоне → Настройки → Связанные устройства → Привязать устройство → отсканируйте код.
Чаты из WhatsApp появятся в Element в течение нескольких минут.
WhatsApp-мост работает как дополнительное привязанное устройство. Телефон с WhatsApp должен периодически быть онлайн для синхронизации.
Создайте новый чат и введите адрес собеседника в формате @имя:mtx.djingles.ru
Да. Matrix — федеративный протокол. Введите полный адрес, например @user:matrix.org
Откройте чат с ботом (@telegrambot или @whatsappbot) и отправьте ping. Если бот не отвечает — обратитесь к администратору.
Видеозвонки работают между пользователями сервера. Нажмите значок камеры в любом чате для начала звонка.