How do i say something when I stand on a certain block?

I'm trying to make a map where, once you stand on lapis_block, it says this (keep in mind that you are in a bunker and just arrived):[Phillip] "Hello! you must have just arrived, have you not? Anyway, that's not important, but what is, though, is that you need your passport! Also, if you can find me my Key card, i'll give you something in return! Thank you!" It keeps saying that it can't detect Ultra_Hype (my username)! Plz help! I've seen how to make it where it kills you and stuff, but I can't make it say something!


Solution 1:

Use the solution you saw for killing and change the command to /say. It should just work.

Your message is really long, so you have to execute it in a command block.