I've been needing to get macros set up for certain occasions. I've been through the Wiki page and most of it makes sense but what would be the best way to have an announcement be played? The Wiki has an example of one but doesn't explain how they did it.
For instance, I need a node to disconnect from a node, connect to another, and then play a local announcement.
Hope that helps get you through the rough spot.
Be aware you do need to be care when selecting a command number so even the first few digits don't conflict with a shorter command.
Asterisk is a first match processor.
So if you use 123
There can not be a 12= or 1234= etc.
Keep your commands in numeric order if you can in the file to avoid such things.
Following on from Mike's comment I use 11-99 for macros. This gives me plenty of capacity. I tend to use 11-30 for connections. I use the 80-89 range for general system stuff such as play the morse ident or say what the current connections are. To use DTMF you would send *511 to run macro 11.