Yes, teamspeak is required to become a helper, as we do the interviews on there. If you are online on teamspeak regularly it is also a plus, as this is a great way to connect to other players and help them out.
I am a shy person too, but once you get used to it it's a great way to connect with the community. Just try it out and say hi to some people, and you don't have to start in a channel with a lot of people, try starting by talking to a few people at once
-
Hi there Guest! You should join our Minecraft server @ meepcraft.com
-
We also have a Discord server that you can join @ https://discord.gg/B4shfCZjYx