For normal 'macros' like that, you could paste the 'thumb up' into an empty text file. Say: thumbsup.txt
Then you could use something like:
alias thumbsup { filter -fk thumbsup.txt _output * }
alias -l _output { msg $active $+ $regsubex($1,/(?<=\s)(?=\s)/g,) }
Note, this uses ctrl+o inserted between multiple spaces. So if you're using 'colored' macros like that, then it will terminate the color codes.