Players Name to appear in yarn dialogue

So I’m still struggling to figure this out myself. I’ve looked through tutorials, I’ve heard what other people have tried. I just need someone to break down how to do this in easy to follow, step by step instructions.

I want the name the Player entered on my text input to save as a global variable, and then be called to appear in my yarn dialogue. For example, “Hi PlayerName, how are you?

I want it so that the Players Name appears in my yarn dialogue line when I use a command. Thank you for your help!