you mean something like:
!votehost mode=trollroom
!y -> moves you to trollroom if vote is successfully?
That would replace the juggler system.
I wuold prefer a fixed juggler system with average maxJuggling = 1 time per minute and about 5 times per 1/2 hour, prefer to not juggle players unless another room lacks players, recognice !jugglemeback which switches you back and don't juggle you to this host again for at least a hour and also exclude /away and spectrating players.
If you can implement a such a perfect system, head on it.[color=grey]Offtopic:
Basically, you need to create possible game types and add each free player to each list as long as the player may wish to be juggled to there and create games from that list.
!jugglemeback and player preferences can exclude or include this possibility - see white-list/black-list.
The difficult part is, that you may hijack 1/2/3 player(s) for another game, but not 2/4/5 and you have to respect !jugglemeback as well as to choose another player from there for exchange.
The more difficult part is, that any hijacked player which wants to be juggled back, can cause a Snowball-Effect and cause more than one juggle action in one minute for other players - I think that
this is the current issue.
I hope you see, why the preferences has to be set before executing juggler and !jugglemeback is most likely a stupid idea.
The tricks are 1. to wait for other games to get an all-ofline time for juggler actions (more available players), 2. predict when a game ends, dependent on the number of troll players, the current ingame time and maybe some code which evaluates the ingame status, 3. deside if you want to wait for that particular game to end.
Now as you see, how difficult it is, you may find a solution for which we can adore you.
Finally, you may want !jugglemeback, !dontjuggleme (gametype), !ialsoplay (gametype), !ilike (gametype) or !iwantnow (gametype) and provide a short list of commands which are sufficient and set settings which are supported by your code and the database (juggler settings).[/color]