Messaging Bridges
Different chat protocols can communicate with each other vis bridges.
1. Protocol Conversion
Protocol | Matrix | Mattermost | XMPP | Libpurple |
---|---|---|---|---|
Amazon Chime | Y | |||
Battle.net Classic | Y | |||
Battle.net v2 | Y | |||
Campfire | Y | |||
Deltachat | Y | |||
Discord | Y | Y | Y | |
Docker | Y | |||
Y | ||||
F-list | Y | |||
Facebook Messenger | Y | Y | Y | |
Gammu | Y | |||
Gitter | Y | Y | ||
Google Hangouts | Y | Y | ||
GroupMe | Y | Y | ||
Heroes of Newerth | Y | |||
ICQ WIM (IcyQue) | Y | |||
iMessage | Y | |||
Y | ||||
Internet Citizen's Band (ICB) | Y | |||
IRC | Y | Y | Y | |
JRC | Y | |||
Keybase | Y | Y | ||
libpurple | Y | Y | O | |
LINE | Y | Y | ||
LinkedIn Messaging | Y | |||
Mailru Agent (mrim-prpl) | Y | |||
Mailru Agent (pidgin-mra) | Y | |||
Mastodon | Y | |||
Matrix | O | Y | Y | |
Mattermost | Y | O | Y | |
Microblog | Y | |||
Microsoft Teams | Y | |||
MSN-Pecan | Y | |||
Mumble | Y | Y | Y | |
NateOn | Y | |||
NetNexus | Y | |||
Netsoul | Y | |||
Nextcloud Talk | Y | |||
Ning | Y | |||
OkCupid | Y | |||
Omegle | Y | |||
PubNub | Y | |||
Pulse SMS | Y | |||
Purple-Feed | Y | |||
Pushbullet | Y | |||
Rediffbol | Y | |||
RocketChat | Y | Y | Y | |
RSS | Y | Y | ||
Signal | Y | Y | ||
SIPE | Y | |||
Skype | Y | Y | Y | |
Slack | Y | Y | Y | |
SMS | Y | Y | ||
Spinp | Y | |||
Steam IM | Y | |||
Ssh-chat | Y | |||
Telegram | Y | Y | Y | |
Tencent QQ | Y | Y | ||
Threema | Y | |||
TorChat | Y | |||
Tox | Y | Y | ||
Trillian | Y | |||
Twitch | Y | |||
Y | Y | Y | ||
VK | Y | |||
Y | Y | |||
Y | Y | Y | ||
WinMX Peer Netwrok | Y | |||
XMPP | Y | O | ||
Yahoo | Y | |||
Zulip | Y |
2. XMPP Bridges
3. Matrix Bridges
4. Mattermost Bridges
5. Libpurple
Libpurple supports A LOT of protocols and is available in the XMPP and Matrix proxies above.
https://developer.pidgin.im/wiki/WhatIsLibpurple
Plugins (for proxy look under Type = Protocol)