Hold shift + fn and then write text with no shift?

I trigger the below on fn + u

ifShift write 234432432
ifNotShift write 888887987989

any ideas on how to output the 888887987989 without the effects of shift?

ifShift final suppressMods write 234432432
write 888887987989

The final makes it stop automatically after this command.
The suppressMods makes it suppress the shift, and send the characters without shift.