# Minigames and Fun Commands

- [!basketball](/stream-avatars/commands/minigames-and-fun-commands/basketball.md): Starts a global minigame between two basketball teams.
- [!battleroyale](/stream-avatars/commands/minigames-and-fun-commands/battleroyale.md): Starts a global minigame between two basketball teams.
- [!boss](/stream-avatars/commands/minigames-and-fun-commands/boss.md): Starts a global minigame with several players fighting a boss
- [!duel {user} {amount}](/stream-avatars/commands/minigames-and-fun-commands/duel-user-amount.md): Starts a minigame between you and a target user, wagering an amount of loyalty points
- [!slots {amount}](/stream-avatars/commands/minigames-and-fun-commands/slots-amount.md): start a slot machine with a wager of an amount of loyalty points.
- [!bomb {user}](/stream-avatars/commands/minigames-and-fun-commands/bomb-user.md): spawns a bomb on your avatar
- [!sling {power} {angle}](/stream-avatars/commands/minigames-and-fun-commands/sling-power-angle.md): Slings your avatar with a power and direction.
- [!fart](/stream-avatars/commands/minigames-and-fun-commands/fart.md): Spawns a fart cloud on your avatar and plays an animation (if one is added)
- [!quote {#}](/stream-avatars/commands/minigames-and-fun-commands/quote.md): A quote system for storing and printing quotes from the streamer
- [!roll {#d#}](/stream-avatars/commands/minigames-and-fun-commands/roll-d.md): Rolls a number of dice with a number of sides and prints the outcome.
- [!8ball {question}](/stream-avatars/commands/minigames-and-fun-commands/8ball-question.md): Ask the 8ball a question and receive an answer.
- [!freeze {user} {seconds}](/stream-avatars/commands/minigames-and-fun-commands/freeze-user-seconds.md): freezes the target user for an amount of seconds.
- [!pin {user} {x%} {y%} {seconds}](/stream-avatars/commands/minigames-and-fun-commands/pin-user-x-y-seconds.md): pins a target avatar to a position
- [!attack {user}](/stream-avatars/commands/minigames-and-fun-commands/attack-user.md): attacks a target user
- [!dance](/stream-avatars/commands/minigames-and-fun-commands/dance.md): tells your avatar to do a dance!
- [!hug {user}](/stream-avatars/commands/minigames-and-fun-commands/hug-user.md): tells your avatar to hug another user's avatar
- [!throw](/stream-avatars/commands/minigames-and-fun-commands/throw.md): throws an avatar at a specific location
- [!explode {target}](/stream-avatars/commands/minigames-and-fun-commands/explode-target.md): makes a target avatar explode
- [!bet {amount} {calltype}](/stream-avatars/commands/minigames-and-fun-commands/bet-amount-calltype.md): start a roulette game with a wager of loyalty points.
- [!scale {target} {size}](/stream-avatars/commands/minigames-and-fun-commands/scale-target-size.md): changes the scale of someone's avatar
- [!spawn game](/stream-avatars/commands/minigames-and-fun-commands/spawn-game.md): spawns a moving star. users can type !jump to try to catch if for a loyalty point bounty.
- [!screensaver {seconds}](/stream-avatars/commands/minigames-and-fun-commands/screensaver-seconds.md): runs the global screensaver state on all active avatars. viewers fly across the screen like an old school DVD screensaver.
- [!mass {command}](/stream-avatars/commands/minigames-and-fun-commands/mass-command.md): Runs a command for every active user. Some commands behave different when 'massed'.
