ScriptCards as a function to get all of the tokens on a page, I believe, and then you could launch the ChatSetAttr call. Alternately, if you knew all of the tokens ahead of time, you could add a {&select token1, token1, token3...} statement to the line (from SelectManager). That would select them virtually (just for the purposes of the message, nothing changing on the board). I have a metascript in the works to make this work natively in any script, but as of now, those are the only ways I know of.