making friends online with bad social anxiety and i have no idea how to talk to people

for the last 4-5 years I have had very few friends and whenever I try to meet new people or do something involving social interaction (for me this is mostly video games) I get pretty bad anxiety, and this is an issue because I want to do those things but whenever a try my anxiety gets so bad it's very hard to just do it.
despite this about two years ago I made it into a dnd group with people around my age and have met with them pretty regularly each week however outside of playing i have a lot of trouble talking to them or hanging out with them in *** without an explicit invite.
recently the anxiety has been a bit issue because I want to join a game based on roleplay which is mostly social interaction and improve though I guess my issue is going into a large server with strangers.
im not sure if this is the right place to post this or even the point in posting but I'm doing it anyway.

@WhoTheHeckIsThisGuyLOL
hey there! ^^
i know it can be really hard to overcome that anxiety and it can be really hard to even try sometimes but im proud of you for trying for it anyway
even if your relationship with that group has been mostly game based and limited outside of it, its still a big step and im proud of your for doing it
even the fact you are talking about this here is a great step
do you think you could explain how this feels to one of the people in your dnd group that you feel more comfortable with? Letting them know why its hard for you to interact more and asking them to be the ones to reach out to you and explicitly invite you to hangouts or try to include you in conversations directly can help maybe?
as of the roleplay server would having someone you know and feel more comfortable with join the server with you make it feel more familiar and a bit less overwhelming?
Im looking forward to hearing more from you and about how you have been coping💜
sending you lots of love