Right now, there is really no way I've seen to do this aside from linking a large number of commands (and managing cooldowns can be a pain).
I was thinking that there could be a function like @n@ to make it so that the bot sends out a new line after x seconds (1 being default).
Or have a multicommand function where all the commands are chained to the previous 'command' and you edit one command and it shows up as tabs for each additional action.
Example: !TakeAndGive might have two tabs. First tab removes points from a user. Second tab gives points to a random user. Using the command automatically uses the first tab, then the second. ie: chaining could have a chain to tab: #.
This way, the commands are easier to organize and are less cluttered.
The multicommand function could even allow for a specific tab to be triggered, allowing for multiple functions to have one cooldown timer. Similar to this suggestion:
http://deepbot.deep.sg/forums/index.php?topic=5010.0Example: !HappyGiving Could have one tab that gives points to a specific user (might cost some points to do so) and one tab that gives points at random (might be free to do so). These could share the same cooldown, but would have slightly different ways of triggering. (ie) !HappyGiving for the default tab, !HappyGiving[2] for the second tab.