A chat server for... a chat server... Interesting concept!
Just FYI, that link doesn't seem to work for me; it only redirects to the main discord site. I'm not sure if that's something on my end, or if the discord invite has expired.
The link is permanent. If you don't have the Discord app installed, clicking on any Discord invite will send you to the Discord home page first to download the client. Once installed, clicking on the invite will work.