Recently, a really old server that I used to play (9 years ago) made a discord server and invited everyone who used to play the server to it... Well, the people we haven't lost through all that time.
Perhaps we could create ourselves a discord server? I think it would become more active than the forums.