> For the complete documentation index, see [llms.txt](https://infinitybot.gitbook.io/infinitybot-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitybot.gitbook.io/infinitybot-docs/games/arcade-games.md).

# Arcade Games

{% hint style="info" %}
Type `/play` in chat to view most game commands!&#x20;

![](/files/JgtdWftqogq24wrdHNLr)
{% endhint %}

## Arcade Games

Arcade Games will reward you with arcade points when you play them.

<figure><img src="/files/d9uq0QreB7af93Ec3RIT" alt="" width="100"><figcaption><p>An Arcade Coin</p></figcaption></figure>

### Check Arcade Coins

You can check how many arcade coins a user has with the `/play arcade-coin-balance` command. This command will also provide you with a leaderboard.&#x20;

<figure><img src="/files/VRZgYa4swUPtPzmTQdDv" alt="" width="308"><figcaption></figcaption></figure>

### Fishing

You can go fishing with the `/play fish` command.&#x20;

The goal of this game is too.. uh.. fish :)

<figure><img src="/files/eJicXNiEmpgPaMYl0G7G" alt="" width="286"><figcaption></figcaption></figure>

### Hangman

You can play a game of hangman with the `/play hangman` command.&#x20;

The goal of this game is to guess the word.

<figure><img src="/files/63fcqgoB6FtVlN8u665p" alt="" width="341"><figcaption></figcaption></figure>

### High-Low

You can play a game of high-low with the `/play high-low` command.&#x20;

The goal of this game is to guess whether a number is higher, lower or a match with the hidden number.&#x20;

<figure><img src="/files/1ZxtT7tPRoUuAxanqR7o" alt="" width="386"><figcaption></figcaption></figure>

### Rock Paper Scissors

You can play a game of rock paper scissors with the `/play rock-paper-scissors` command.&#x20;

The goal of this game is to beat the other player's or bot's guess.&#x20;

| Command Option Name | Function                                                                                                       |
| ------------------- | -------------------------------------------------------------------------------------------------------------- |
| user                | In this option you can select the user you want to play against. You can select InfinityBot to play with a bot |
| bet-amount          | In this option you can enter the amount of arcade points you want to bet                                       |

<figure><img src="/files/Zs4Ce4UjvOetdinlRmvT" alt=""><figcaption></figcaption></figure>

Rock Paper Scissors rules:

* Rock beats scissors
* Paper beats rock
* Scissors beat paper

### Tic Tac Toe

You can play a game of TicTacToe with the `/play tictactoe` command.

The goal of this game is to get 3 of your symbol in a row. You can go up, down and diagonally.&#x20;

| Command Option Name | Function                                                                                                       |
| ------------------- | -------------------------------------------------------------------------------------------------------------- |
| user                | In this option you can select the user you want to play against. You can select InfinityBot to play with a bot |

<figure><img src="/files/MhO0sU78MASWpVN2UwuN" alt="" width="310"><figcaption></figcaption></figure>

### Matchpairs

You can play a game of matchpairs with the `/play matchpairs` command.&#x20;

The goal of this game is to get as much pairs of emojis as possible.&#x20;

<figure><img src="/files/yeq6kg5OCvqZJOBsqX6R" alt="" width="397"><figcaption></figcaption></figure>

### 5 Dice

You can play a game of 5 dice with the `/play 5dice` command.&#x20;

The goal of this game is to get 5 of the same dice.&#x20;

<figure><img src="/files/A1WB3Mr60dTsQ8MMidzg" alt="" width="373"><figcaption></figcaption></figure>

### Light Out

You can play a game of light out with the `/play lightout` command.&#x20;

The goal of this game is to turn off all ligths. (Meaning all buttons should be made gray)

<figure><img src="/files/3avov45pI3wx3pNilCqS" alt="" width="368"><figcaption></figcaption></figure>

### Mastermind

You can play a game of mastermind with the `/play mastermind` command.&#x20;

The goal of this game is to guess the colour code.&#x20;

<figure><img src="/files/52VAxqNQyVo8cyyj307I" alt=""><figcaption></figcaption></figure>

### Dicebet

You can start a dicebet challange with the `/play dicebet` command.&#x20;

The goal of this game is to get a higher dice than the other user.

| Command Option Name | Function                                                                 |
| ------------------- | ------------------------------------------------------------------------ |
| bet-amount          | In this option you can enter the amount of arcade points you want to bet |

<figure><img src="/files/Y2WJS26myyLl7yZTaRju" alt=""><figcaption></figcaption></figure>

### Blackjack

You can play a game of blackjack with the `/play blackjack` command.&#x20;

The goal of this game is to get closer to 21 as the dealer with your cards, but don't exceed 21! The card 'points' are:

* Number cards (2-10): the number the card displays.&#x20;
* K, Q, J cards: 10 points
* A cards: 10 or 1 points

| Command Option Name | Function                                                                 |
| ------------------- | ------------------------------------------------------------------------ |
| bet-amount          | In this option you can enter the amount of arcade points you want to bet |

<figure><img src="/files/BSUIodJtk6EWS70BuyeK" alt=""><figcaption></figcaption></figure>

### Double or Steal

You can play a game of double or steal with the `/play double-or-steal` command.&#x20;

The goal of this game is to either double the bet amount or steal the bet amount from the other user. If both users double, the bet amount doubles, if one user steals, the stealing user gets all the money, if both users steal, no one gets something.&#x20;

| Command Option Name | Function                                                                                                       |
| ------------------- | -------------------------------------------------------------------------------------------------------------- |
| user                | In this option you can select the user you want to play against. You can select InfinityBot to play with a bot |
| bet-amount          | In this option you can enter the amount of arcade points you want to bet                                       |

<figure><img src="/files/2xJES9yF8IYN8x9RA0Cp" alt=""><figcaption></figcaption></figure>

### Scratchcard

You can buy a scratchcard for 5000 arcade coins with the `/play scratchcard` command.&#x20;

The goal of this game is to get one 💰in your scratchcard.&#x20;

<figure><img src="/files/gcOcNZypRsEs4gevTloT" alt=""><figcaption></figcaption></figure>

## Long Games

{% hint style="info" %}
These games will also award you with Arcade Coins based on your score
{% endhint %}

### Mini-Pacman

You can play a mini version of the old Pacman game with the `/pacman play` command. You can also get a leaderboard of all users high-scores in the game with the `/pacman leaderboard` command.&#x20;

The goal of the game is to get as much white dots (points) as possible.

<figure><img src="/files/1x7vrhksbjDrAtnqWhuV" alt="" width="315"><figcaption></figcaption></figure>

You can control Pacman with the buttons below the game panel. :arrow\_left: to go left, :arrow\_right: to go right, :arrow\_up: to go up and :arrow\_down: to go down. You need to give a direction at every 'intersection'. You can stop the game with the red button.

### Traffic Run

You can play Traffic Run with the `/traffic-run play` command. You can also get a leaderboard of the top 10 players with the `/traffic-run leaderboard` command.&#x20;

The goal of the game is to drive as far as possible without hitting another car.&#x20;

<figure><img src="/files/nVqKgHglCWdUnJbn5q1G" alt="" width="278"><figcaption></figcaption></figure>

You can control the car with the left ⬅️ and right ➡️ buttons. You can stop the game with the red button.&#x20;

## Short Games

### Truth or Dare

You can play ToD (Truth or Dare) with the `/tod` command.&#x20;

| Command Option Name | Function                                                           |
| ------------------- | ------------------------------------------------------------------ |
| type                | In this option you can optionally select the type of your question |

#### Question Types

There are 5 question types:

* **Truth**, A truth question, for example "Are you a dog person or cat person?"
* **Dare**, A dare question, for example "Show the group an embarrasing picture of you."
* **Would You Rather**, A WYR question, for example "Would you rather be resistant to cold and impossible to freeze or immune to heat and impossible to burn?"
* **Never Have I Ever**, A NHIE question, for example "Never have I ever been to a professional baseball game"
* **Paranoia Question**, A paranoia question, for example "Who do you think is the best dancer?"

### Quiz

You can play a short quiz with the `/quiz` command.

<figure><img src="/files/cKnHCq59DUq7YTTkKDZ1" alt="" width="547"><figcaption></figcaption></figure>

### Guess the Number

You can play a game of guess the number with the `/guess-the number` command.

| Command Option Name | Function                                                      |
| ------------------- | ------------------------------------------------------------- |
| minimum             | In this option you can enter the minimum number to guess from |
| maximum             | In this option you can enter the maximum number to guess from |

<figure><img src="/files/RpjiHHQE7w8hS1JmnaKm" alt="" width="458"><figcaption></figcaption></figure>

### Look for Lurkers

You can look for lurkers in a channel with the `/lurkers` command.&#x20;

<figure><img src="/files/uCj5zAf56J0jHti3bjMj" alt=""><figcaption></figcaption></figure>

### Whisper to a User

You can whisper to another user with the `/whisper` command.&#x20;

| Command Option Name | Function                                                                 |
| ------------------- | ------------------------------------------------------------------------ |
| user                | In this option you can select the user you want to whisper to            |
| content             | In this option you can enter the content of your message                 |
| image               | In this option you can optionally select an image to add to your message |

<figure><img src="/files/aJTTE87pYAAnbNHjk0ni" alt=""><figcaption></figcaption></figure>

### Grow a Tree

You can grow a tree in your server with the `/tree` command.&#x20;

| Command Option Name | Function                                           |
| ------------------- | -------------------------------------------------- |
| your-tree-name      | In this option you can enter the name of your tree |

<figure><img src="/files/Uf1AF3MQOG1cRdLfk1VB" alt="" width="517"><figcaption></figcaption></figure>

## Random Generators

### Random Joke

You can generate a random joke with the `/joke` command.&#x20;

<figure><img src="/files/yn8topKzWCc9qI8EzyOF" alt="" width="501"><figcaption></figcaption></figure>

### Random Dog

You can generate a random dog with the `/dog` command.

<figure><img src="/files/ZOcl6NmW8jze9ptzBosM" alt="" width="299"><figcaption></figcaption></figure>

### Random Cat

You can also generate a random cat with the `/cat` command if you are more of a cat person.

<figure><img src="/files/U5fHEXptRctJMJk2WZQB" alt="" width="305"><figcaption></figcaption></figure>

### Flip a Coin

You can flip a coin with the `/coin` command.&#x20;

<figure><img src="/files/e43BT7dgDZvo203DOV9i" alt="" width="371"><figcaption></figcaption></figure>

### Roll a Dice

You can roll a dice with the `/dice` command.&#x20;

<figure><img src="/files/eSUm8wtrSSUwtkYvuc71" alt=""><figcaption></figcaption></figure>

### Nitro Generator

You can generate some nitro with the `/nitro` command.

<figure><img src="/files/dmg8TCm570cFdVStlFmj" alt="" width="358"><figcaption></figcaption></figure>

### Calculator

You can use the calculator with the `/calculate` command.&#x20;

| Command Option Name | Function                                                                          |
| ------------------- | --------------------------------------------------------------------------------- |
| first-number        | In this option you can enter the first number of your calculation                 |
| action              | In this option you can select the action you would like to take on your 2 numbers |
| second-number       | In this option you can enter your second number in your calculation               |

<figure><img src="/files/0etXzK5eMhzx7V2pt5tm" alt=""><figcaption></figcaption></figure>
