Help with custom emotes

I’m very new to everything but blender in the custom vrchat content process and I want to make a custom emote that creates a bit of text, plays some sound, and ragdolls the avatar. the problem is the emote tutorials i found are for specifically animations, i couldn’t really find anything for the text or anything that i could understand for the ragdolling. any help?