Quote:
but it looks like the two switches cannot be used together

I have just tested them together and they seem to work fine. The -s switch allows you to play to a status window while offline, and the -a switch allows you to use an alias.

Quote:
Why is /play passing the window name to /echo?

The most likely reason is that someone asked for /play to pass the window name to the alias so that they could use it in the alias, so I added support for that.

Remember, /play was specifically designed to play files while online. The -s switch can be specified to make it work offline.