The docs mention this syntax (and warn about the escaping problem): ?{Which macro?|Attack,#use-sword |Defend,#use-shield } I've tried basically the same with my own macros, but couldn't get them evaluated. The result of the query was always just printed in the log. I had to resort to using buttons, but it's annoying another interaction is involved and I'm not sure the visibility is perfect: /me ?{Choose an option| frostbite, [tries](! #frostbite)| staff, [tries](! #qstaff-str)| shilleleagh, [tries](! #shillelagh) } Any pointers would be appreciated.