Story right now.
We have our own Matrix chat server, this can be accessed with the browser, desktop app, Android app and iOS app.
You don't /need/ an account on our server because matrix is federated, any matrix account on any server can connect to the tpb rooms. An account with our own server is easy and cuts out any delays and restrictions that may be in place on the other servers.
In addition to that we have a Discord 'server' that is bridged to our own Matrix server, we did this to accommodate the group of users that were fanatic Discord fans and apparently don't care too much for privacy and all kinds of restrictions and policies.
Bridging the two essentially makes the rooms sync up. The problem is direct messages, they do not cross the bridge.
The shoutbox you see on the front-page is just a little discord widget, as there were no nice widgets at the time for Matrix, but the messages end up in the same place anyway.
So it's just two servers that are synced. I don't see any way we can 'merge' these into one. We will look into better bridging, that possibly allows for direct messages.
Besides that, we still have Keybase running, which is not actively being maintained but still used a bit by a small group of people.
I would prefer to ditch that for and move those channels to Matrix as well, but that is up to the users of course.