Update: It seems like it works in Scratch 3 now.
A say text engine using 0 variables. Based off of https://scratch.mit.edu/projects/42203844/ It supports all the stuff that the version above does but without the need of using any variables.