Well for starters I would recommend this thread if you haven’t seen it yet
Second, this area could be you next best friend on the forum
Here you’ll find anything from communities to guild and just someone who needs a team mate
I know that a lot has Discord groups, but some of those groups got a little lost when the forum transfer
You can be lucky to find a nice helpfull guild when you get the random spam invites, but I think you should ask in the general/trade for a guild that would help a returning player back in the game again
But if Yolandass have offered a spot in a friendly guild, I would grab it You can still meet new people with a homebase
Also, even if the community has a bad reputation, I have found that I have made some random friends when I quest around - helping people and chatting with them in random does also open up for friend invites