After failed attempts at getting the TeamSpeak server to work again, I've shut it down for good.
We are now moving to Discord. We've had this account for years but don't use it much, I think now is the time.
Here's the invite link to join: https://discord.gg/vAzC3ZR