Skip to main content

Bridges

Common information

Bridges areconnect usedMatrix to connectrooms to other messangermessaging servicesservices. likeUse Whatsapp, Telegram, etc. Any bridgethe bot youaddresses haveand invitedcommand intoprefixes a channel reacts toin the commandcurrent "help".table Itbelow. returnsFor aemail, listsee ofPostmoogle commands you can use to manage your connected account toon the messangerBots service.page.

Current

bridges

Bridge requestimages

Ifare youruntime-verified. likeSignal's tolatest useimage a bridge that frei.chattag does not offeridentify pleasea feelnumbered freerelease. toEncryption telldefaults usand inautomatic thedouble Supportpuppeting channel.

below

Thirddescribe partyconfiguration, service:rather t2bot.io

than

Ifa youcheck don'tof wantevery to use the frei.chat bridges you can invite the bots from t2bot.io. Frei.chat is NOT responsible for any issues, privacy policiesroom or serviceconnected uptimeaccount.

BridgeBotCommand of these third party services.

Inviting a bot

To invite a bot you have to create an unencrypted room. The bots on frei.chat can only talk to you from an unencrypted room. To avoid leaking personal data, like usernames or password, you can remove the message by right clicking on the three dots and Remove.

List of bots on frei.chat

prefix

End-to-bridge encryption
mautrix-bluesky@blueskybot:frei.chat!bsEnabled
mautrix-discord@discordbot:frei.chat!discordEnabled mautrix-gmessages@gmessagesbot:frei.chat!gmEnabled mautrix-linkedin@linkedinbot:frei.chat!liEnabled mautrix-meta-instagram@metainstagrambot:frei.chat!igEnabled mautrix-meta-messenger@metamessengerbot:frei.chat!fbEnabled mautrix-signal@signalbot:frei.chat!signalEnabled mautrix-slack@slackbot:frei.chat!slackEnabled mautrix-telegram@telegrambot:frei.chat!tgEnabled mautrix-whatsapp@whatsappbot:frei.chat!waEnabled

Encryption and privacy

NoAll listed bridges are configured to allow end-to-bridge encryption, with encryption supportedenabled by bridge

Double-puppeting
Some bridges support the commands "login-matrix" and "logout-matrix". These handle the double-puppeting feature which is useddefault for example to automatically accept new chatsportal fromrooms. thirdThis partydoes messangersnot likeretroactively WhatsAppencrypt byexisting rooms. Check each room's encryption status in your Matrix client.

End-to-bridge encryption protects messages between your Matrix client and the bridge. The featurebridge isitself activatedcan fromread the beginning so you don't havemessages to manuallyforward run them. In case you did a logout-matrix you will have to run "login-matrix TOKEN" to activate double-puppeting again. You can receive a token via the Element UI in the preferences dialog > help. (read more)

Bridge name Bot name Prefix
e2be Description

Bluesky

@blueskybot:frei.chat !bs


Login via: login

More information here.

Discord

@discordbot:frei.chat !discord


Establishing a connection to Discord is a bit tricky.
Click here for more information. Google Messages @gmessagesbot:frei.chat !gm

 

Login via: login

More information here.

Instagram
@metainstagrambot:frei.chat !ig

 

Login via: !ig login

More information here.

LinkedIn

@linkedinbot:frei.chat !li


Login via: !ig login cookies Messenger (Facebook)
@metamessengerbot:frei.chat !fb

 

Login via: !fb login
(Use messenger.com for login)

 More information here.

Signal @signalbot:frei.chat 
!signal

 

Login via: !signal login
Slack @slackbot:frei.chat !slack

 

How to use Telegram @telegrambot:frei.chat !tg

 

Login via: login

More information here.

Whatsapp @whatsappbot:frei.chat !wa

 

Login via: login

More information here.

Example help for WhatsApp bot

Command "help":

    help - Prints this help version - View the bridge version login - Link the bridge to your WhatsApp account as a web client logout - Unlink the bridge from your WhatsApp account delete-session - Delete session information and disconnect from WhatsApp without sending a logout request reconnect - Reconnect to WhatsApp disconnect - Disconnect from WhatsApp (without logging out) ping - Check your connection to WhatsApp. set-relay - Relay messages in this room through your WhatsApp account. unset-relay - Stop relaying messages in this room. login-matrix - Replace your WhatsApp account's Matrix puppet with your real Matrix account. ping-matrix - Check if your double puppet is working correctly. logout-matrix - Switch your WhatsApp account's Matrix puppet backthem to the defaultother one.service. toggleIt <presence|receipts|all>is -not Toggleuninterrupted end-to-end encryption between Matrix and the external recipient.

    Bridges process the account, session and contact information needed to connect services. For example, WhatsApp bridging uses contact names and telephone numbers. Keep management rooms private and out of presencethe public room directory. Follow the official authentication guide when handling credentials, cookies or readlinking receipts

    codes; do not post them in support rooms.

    Connect an account

    1. list <contacts|groups> [page] [items per page] - Get a list of all contacts and groups.
    search - Search for contacts or groups. sync <appstate/contacts/groups/space> [--create-portals] - Synchronize data from WhatsApp. open <group JID> - Open a group chat portal. pm - OpenStart a private chat with the givenrelevant phonebridge number.bot listed above.Read its official authentication guide below and follow the bot's live prompts.invite-linkUse [--reset]the -listed Getprefix anfollowed inviteby linkhelp to check the commands available on the running bridge, for example !wa help for WhatsApp.

    Login methods, history transfer and portal creation vary by bridge. Use the current groupauthentication chat,guide optionallyand regeneratinglive help for those details.

    Official authentication guides

    For WhatsApp setup and usage, see also the linkofficial bridge documentation.

    Automatic double puppeting

    Appservice double puppeting is enabled for accounts on frei.chat in bridges that support this method. It lets a bridge act as your Matrix account, including accepting portal invitations automatically. It does not automatically cover accounts on other homeservers.

    If this stops working, consult the bridge's live help, the official double-puppeting guide or support. Do not reuse an Element session token to repair it.

    Support and revokingalternatives

    For help or to request another bridge, join #support:frei.chat. The official Mautrix troubleshooting guide also covers common connection and invitation problems.

    You may use third-party bridge services such as t2bot.io instead. Their availability, privacy policies and support are the oldresponsibility link.of

    resolve-linkthose -providers, Resolverather athan WhatsAppfrei.chat.

    See group invite or business message link.

    join - Join a group chat with an invite link. create - Create a group chat. set-pl [user ID] - Change the power level in a portal room. OnlyServices for bridge admins. delete-portal - Delete the current portal.supporting If the portal is used by other people, this is limited to bridge admins. delete-all-portals - Delete all portals.

    Inviting a bot, example WhatsApp

      Create a new unencrypted room (don't publish it to the room directory!) Invite the WhatsApp bot (/invite @whatsappbot:frei.chat) RUn the command login to start the WhatsApp login process Scan the qr code that should be presented in the channel The connection should be established

      If you face any problems you can find more information here.

      Synchronize contacts, example WhatsApp

      The connection to WhatsApp is managed by a bot. In order to achive a connection it has to store contact information like the display nameservices and telephonenotification number. frei.chat will make everything possible to secure youre data of unrestricted access.guide.

      Private chat with a contact, example WhatsApp

      To start a private chat with a WhatsApp contact you have to go to the room you have created with the WhatsApp bot. Run the command pm TELEFONE_NUMBER and a new chat window will open. The WhatsApp contact will be invited automatically. Keep in mind that this chat is unencrypted, too, due to limitations of the WhatsApp bot!

      Bridging rooms

      You can also bridge a Matrix room to a WhatsApp room to have a conversation to more than one person at a time. See the "create" command.