Hope you can help?

Hiya, the queue system could be used for that, you can change the command codes as you wish (!join to !trade): [CustomAPI] Queue system .