Combine the beaten eggs, milk, hot sauce, and spices. Set aside.
Heat a non-stick skillet to medium-high heat and melt butter.
Add onion and scatter. Saute, stirring occassionally, to allow the onion to carmelize.
When onion is browned to your liking, scatter it evenly around the skillet and lower heat to medium.
Add the egg mixture to hot skillet. It will set quickly from the heat, but resist the temptation to move it around.
After 1-2 minutes, push the cooked egg to one side, allowing the wet egg to run onto the hot skillet. Continue this on alternating sides of the pan until you've got a neat little pillow of browned, oniony, delicious scrambled eggs that are set to your liking.
NOTE: Or, if you're not anal-rententive like me, scramble the eggs however you like and enjoy. It won't be as attractive, but will be just as tasty.