Назад к Matrix

Интеграция с Telegram

Настройте защищенный мост для доступа к чатам Telegram напрямую из Element X. Сервер берет на себя обход блокировок, работая как встроенный VPN.

1 Авторизация

1. В строке добавления контакта в Element X введите адрес бота: @telegrambot:legislators.ru

2. Отправьте боту команду:

login phone

3. Введите номер телефона в международном формате (например, +79991234567).

4. Введите код подтверждения из сервисного сообщения Telegram.

2 Настройка отправки (Double Puppeting)

Чтобы отправлять сообщения из Matrix в Telegram, боту нужен ваш Access Token.

Где взять токен:

  • Войдите в Element Web.
  • Настройки -> Справка и поддержка -> Дополнительно.
  • Нажмите «Показать токен доступа» и скопируйте его.

Отправьте боту команду с вашим токеном:

login-matrix ВАШ_ТОКЕН
Внимание: Ваш Access Token — это эквивалент пароля. Никогда не публикуйте его в открытых чатах!

Прекращение синхронизации

Шаг 1: Остановка сессии

Если вы решите прекратить использование моста, первым делом необходимо завершить активную сессию. Это мгновенно разорвет связь между нашим сервером и вашим аккаунтом Telegram.

logout
  • Мост перестанет получать новые входящие сообщения из Telegram.
  • Ваш аккаунт в Telegram больше не будет связан с сервером Legislators.
  • Все текущие переписки в Element X перестанут обновляться, но сами комнаты останутся.

Шаг 2: Удаление «порталов»

После выхода комнаты (порталы) Telegram остаются в вашем списке чатов Matrix в «замороженном» состоянии. Чтобы не удалять их по одной вручную, используйте пакетную команду очистки.

delete-all-portals
Что произойдет:

Бот автоматически покинет все чаты, созданные мостом, и удалит их из вашего списка комнат в Element X. Важно: ваши оригинальные переписки в официальном приложении Telegram останутся нетронутыми — они не удаляются.

Быстрая шпаргалка команд

help — полный список возможностей[cite: 5].
ping — проверка статуса связи с мостом.
stats — статистика переданных данных.
reconnect — принудительная перезагрузка моста.