/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
change the tooltip with your spell name you are going to cast, change the /cast Corruption to whatever the name is of the spell you're going to cast, and set the ICON of the macro to the question mark.
What it does:
It will use both of your trinket slots before casting the spell. If it isn't in use you get the error messages erased, and your item has to be usable... ya... good times
I have it set for 1,2,3,4,5,6 on my shortcut bars on all my spells
Good Times, Have Fun!