Интеграция с другими мессенджерами

также доступно на: English, Deutsch

На этой странице Вы можете найти инструкции по авторизации в другие мессенджеры (если на Вашем matrix сервере настроены эти интеграции)

Discord

Начните чат с @discordbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций.

Источник

  1. Отправьте login в чат боту
  2. Откройте приложение Discord на своем телефоне
  3. Отсканируйте QR код своим телефоном, официальная документация
  4. После сканирования кода, Вам нужно будет подтвердить вход в мобильном приложении
  5. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Вы можете удалить приложение Discord со своего телефона после входа.

Полезные команды:

  • guild status чтобы отобразить список гильдий
  • guilds bridge GUILD_ID --entire чтобы синхронизировать гильдию

Discord (старый)

Если интеграция была установлена на Вашем сервере до Августа 2022

Начните чат @_discordpuppet_bot:yourserver.com. Когда бот присоединится, отправьте help в чат чтобы получить инструкции.

Источник

Опция 1: discord бот

Это рекомендованный метод, который так же позволяет получать личные сообщения от других пользователей discord через бота

Сначала откройте Discord Application Portal.

  1. Кликните на New Application
  2. Настройте бота по желанию
  3. Кликните на Create Application и прокрути до следующей страницы. Найдите ссылку Create a Bot User и кликните на нее.
  4. Кликните на Yes, do it!
  5. Найдите токен бота в секции App Bot User.
  6. Кликните на Click to Reveal
  7. Теперь отправьте сообщение в matrix чат с ботом: link bot your.token-here

Опция 2: токен пользователя (против правил использования Discord)

Внимание: Использование своего пользовательского токена против правил использования Discord.

Сначала получите свой пользовательский токен. Если не сработало, используйте этот метод.

После чего отправьте сообщение в matrix чат с ботом: link user your.token-here.

Email (Postmoogle)

Создайте комнату и пригласите @postmoogle:yourserver.com. Когда бот присоединится, отправьте !pm help в чат для получения инструкций

Источник

  1. Отправьте сообщение в matrix чат с ботом: !pm mailbox yourmailbox
  2. Теперь вы можете получать почту на yourmailbox@matrix.yourserver.com и отправлять имейлы командой !pm send

Facebook

Начните чат с @facebookbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Отправьте сообщение в matrix чат с ботом: login your@email.here
  2. Отправьте свой пароль в следующем сообщении
  3. Если у Вас включена двухфакторная аутентификация (2FA), бот попросит Вас отправить код 2FA.
  4. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Имейте в виду, что в некоторых случаях Facebook может решить, что в Вашем аккаунте проводятся подозрительные действия и заблокировать его, пока Вы не сделаете что-нибудь (к примеру, добавление номера телефона или смена пароля помогают). В большинстве случаев включение 2FA решает эту проблему.

Google Chat

Начните чат с @googlechatbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Отправьте сообщение в matrix чат с ботом: login
  2. Кликните по ссылке отправленной ботом, потом нажмите Start и следуйте инструкциям
  3. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Имейте в виду, что автоматический вход может не сработать. В таком случае обновите страницу и кликните на чекбокс Manual login. Ручной вход означает, что Вам нужно будет зайти в свой аккаунт Google как обычно, а после руками скопировать токен OAuth из куки в браузере

GroupMe

Начните чат с @_groupmepuppet_bot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Откройте dev.group.me, войдите в свой аккаунт и выберите Access Token в верхнем меню
  2. Отправьте сообщение в matrix чат с ботом: link your.token-here, запомни puppet ID который он вернет
  3. Теперь Вы можете синхронизировать все свои группы и личные сообщения с bridgeeverything your.puppetID или использовать команду bridgegroup чтобы синхронизировать отдельные группы

IRC

Начните чат с @heisenbridge:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Отправьте addnetwork network.name, например: addnetwork libera.chat
  2. Отправьте addserver network.name irc-server.address port --tls, например: addserver libera.chat irc.libera.chat 6697 --tls
  3. Отправьте open network.name, например: open libera.chat. Бот создаст админ. комнату для этой IRC сети и пригласит Вас в нее
  4. В этой новой комнате прочтите инстукции, которые бот отправил в первом сообщении и настройте его по своему желанию, после этого отправьте connect
  5. Отправьте join #room-name для синхронизации комнаты IRC

Instagram

Начните чат с @instagrambot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Отправьте login your@email.here your.password-here в чат боту
  2. Если у Вас включен 2FA, бот попросит ввести 2FA код. Если у Вас не включена двухфакторная аутентификация, Instagram скорее всего попросит подтвердить вход, в этом случае бот попросит Вас отправить ему код подтверждения.
  3. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Kakaotalk

Начните чат с @kakaotalkbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкицй

Источник

  1. Отправьте login --save your@email.OR.phone-number в чат боту

LinkedIn

Начните чат с @linkedinbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

  1. Отправьте сообщение в matrix чат с ботом: login your@email.here
  2. Отправьте свой пароль в следующем сообщении
  3. Если у Вас включена двухфакторная аутентификация (2FA), бот попросит Вас отправить код 2FA.
  4. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Имейте в виду, что в некоторых случаях Linkedin может решить, что в Вашем аккаунте проводятся подозрительные действия и отправит Вам email с одноразовым кодом. Вы можете использовать этот код, чтобы авторизовать сессию в matrix. Обычно нужно авторизовать IP адрес сервера только один раз

Signal

Начните чат с @signalbot:yourserver.com. Когда бот присоединится, отправьте help в чат для получения инструкций

Источник

Опция 1: дополнительное устройство

Подходит, если Вы хотите продолжить пользоваться приложением Signal

  1. Откройте Linked Devices в приложении Signal и добавьте новое устройство
  2. Отправьте link в matrix чат с ботом
  3. Отсканируй QR код, который бот Вам отправил

Опция 2: основное устройство

Подходит, если Вы не хотите держать отдельное приложение Signal

  1. Откройте генератор Signal каптчи (Google reCaptcha) и решите каптчу
  2. Вы будете перенаправлены на URL/адрес, который Ваш браузер не сможет понять (адрес начинается с signalcaptcha://). Все, что идет после signalcaptcha:// является токеном этой самой каптчи, скопируйте его (именно сам токен). В Firefox Вам придется открыть инструменты разработчика (Меню -> Инструменты Разработчика -> Консоль, либо ctrl-shift-k), там Вы найдете сообщение (warning) с адресом, начинающимся с signalcaptcha:// - скопируйте токен каптчи оттуда.
  3. Отправьте register --captcha your.captcha-token +номертелефона в matrix чат боту, например: register --captcha 03AOLTBLR84zMWX9mh1gHaFZJwLYflPh0Bsi3_oYwsxJ9bTt_dV9mcmOMmhHZ19E_4waszAMc7EmPM7IfGSJc4471E45JLXgr2YjRlp36k7_AU5t8ww1IOrZid8hl9fqMs9FNIWx9IUj-TpmTdGnYTKpHhLKsQ5EjO53DeJcccp3Ay66PsvHWHXdda9rEAD-DDt6WbU7m-Mki_sVBIo3kJiV094fLOALTz7tTccAyGHH-rna9lIqceaxgeuvJhxteT_xdf2OU3df1TIQsUGbComAEYNCoreElcpBIv70BmsfCQiN_uUA76ILbnFJS5Ox_kFjqSscjR9V0VUbKE3SKknCc84NT3bPCYo9zSCUZDZ5VksbcaGxfziUMBnXG3MGUH__zu9hRoyZcf1ZWO-1_T2WnCQSvafKjle3DB08KBk5immiXwcIjkEDqshoJWXHUpHC7PcI0d0Q9hAXffuWvB4K5bfqNlgJIa_IigN_f06362sWyzHBkqcpcvAmJbf8rggKuW3OIQ5fvOIvUZ5NKBgZSj8g46mAoJj3fsLVCRn9vz7zKFZZRLMg8 +12024561414
  4. Как только Вы получите код подтверждения в СМС, отправьте его в matrix чат боту
  5. Чтобы учавствовать в группах v2, установите имя профиля, отправив в matrix чат боту set-profile-name Your Name.

Skype

Начните чат с @skypebridgebot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

Источник

Slack

Начните чат с @_slackpuppet_bot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

Источник

Опция 1: OAuth2

  1. Создайте Slack app. Вам не нужны никакие дополнительные опции, предлагаемые слаком.
  2. Откройте таб OAuth & Permissions в боковой панели
  3. Добавьте свой redirect URL
  4. Заполните блоке oauth в конфигурационном файле интеграции. Не забудьте добавить oauth.redirectUri
  5. Отправьте link в matrix чат боту
  6. Кликните на ссылку, которую Вам отправит бот, и разрешите доступ
  7. Скопируйте полученный токен и отправьте link your.token-here в matrix чат боту

Опция 2: токен xoxc (против правил использования Slack)

Внимание: Использование xoxc токена нарушает правила использования Slack.

  1. Откройте slack workspace в браузере
  2. Откройте инструменты разработчика в браузере (chrome dev tools) и перейдите на вкладу Сеть
  3. Отсортируйте запросы по типу WS/WebSocket
  4. Найдите xoxc токен в виде GET параметра к одному из адресов
  5. Перейди на вкладку Хранилище, чтобы увидеть список куки
  6. Найдите d куки и скопируйте значение
  7. Отправьте link your.xoxc-token your.d-cookie в matrix чат боту

Steam

Начните чат с @_steampuppet_bot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

  1. Отправьте link your.username-here your.password-here в matrix чат боту
  2. Если у Вас настроен steam guard (мобильный или email), бот спросит Вас ввести код из него

Telegram

Начните чат с @telegrambot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

Источник

  1. Отправьте login в matrix чат боту
  2. Кликните на ссылку, которую отправит Вам бот, и введите свой номер телефона (без пробелов, точек, дефисов и т.п.) и кликните на Request Code
  3. Введите полученный код в форму и кликните на Sign in
  4. Если у Вас настроен 2FA, введите свой пароль и снова кликните на Sign in
  5. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

Twitter

Начните чат с @twitterbot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

Источник

  1. Отправьте login-cookie в matrix чат боту
  2. Бот отправит Вам инструкции для получения нужных куки, перевод:
  3. Войдите в свой аккаунт Twitter в приватной (инкогнито) вкладке браузера
  4. Нажмите F12 для открытия инструментов разработчика
  5. Выберите вкладку Application (Chrome, Safari, Edge) или Storage (Firefox)
  6. В боковом меню раскройте Cookies и выберите https://twitter.com
  7. Найдите auth_token в списке куки и дважды кликните по значению, затем скопируйте его и отправьте в matrix чат боту
  8. Найдите ct0 в списке куки и дважды кликните по значению, затем скопируйте его и отправьте в matrix чат боту
  9. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

WhatsApp

Начните чат с @whatsappbot:yourserver.com. Как только бот присоединится, отправьте help для получения инструкций.

Источник

  1. Отправьте login в matrix чат боту
  2. Откройте WhatsApp на своем телефоне
  3. Тапните Меню или Настройки и выберите WhatsApp Web
  4. Отсканируйте QR код, который Вам отправил бот
  5. Недавние чаты будут синхронизированы сразу, другие же - как только Вы получите в них новое сообщение.

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