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

# Create & Join 1v1 Games

{% hint style="info" %}
💡 Want something wilder? Check out [**⚔️ Create & Join Brawl Games**](/base-sofa-docs/base-sofa-bot/create-and-join-brawl-games.md) to battle up to 10 players in a winner-takes-all match.
{% endhint %}

[**@BaseSofaBot**](https://t.me/BaseSofaBot) offers five different 1v1 games using Telegram's reactive emojis:\
• Dice 🎲\
• Darts🎯\
• Bowling🎳\
• Football⚽️\
• Basketball🏀

<div><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FZHF7KGj2yZLievuEAldl%2Fball.gif?alt=media&amp;token=97cd6510-bbad-4502-a434-a609ce1d5404" alt=""><figcaption></figcaption></figure> <figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FnFIoh7AHM78MF7iztPF8%2Fbask.gif?alt=media&amp;token=cbf90d17-b0b9-4c18-a3f5-1433a72b2b00" alt=""><figcaption></figcaption></figure></div>

***

## [🎮](https://emojipedia.org/es/mando-de-videoconsola) Game Modes

#### Normal Mode

* Each player gets one roll
* Highest score wins

Scoring varies by game type:

* 🎲 Dice: 1-6 points
* 🎯 Darts: 1-6 points
* 🎳 Bowling: 1-6 points
* ⚽️ Football: Hit or Miss
* 🏀 Basketball: Hit or Miss

***

#### Double Roll Mode

* Each player gets two rolls
* Sum of both rolls determines the winner

Maximum possible scores:

* 🎲 Dice: 12 points
* 🎯 Darts: 12 points
* 🎳 Bowling: 12 points
* ⚽️ Football: 2/2
* 🏀 Basketball: 2/2

***

## [🕹️](https://emojipedia.org/es/joystick) Creating a Game

Games are created using a command followed by your bet amount in USD. The format is:

```
/game-command [bet amount in USD]
```

How to use Game Commands:

* `/dice 5` **→** Create a $5 bet dice game 🎲
* `/darts 10` **→** Create a $10 bet darts game 🎯
* `/bowl 2.5` **→** Create a $2.50 bet bowling game 🎳
* `/ball 1` **→** Create a $1 bet football game ⚽️
* `/bask 3` **→** Create a $3 bet basketball game 🏀

***

After entering the command with bet amount:

1. Shows game creation menu with three buttons:

* "1️⃣ **Normal Mode**" - One roll per player
* "[2️⃣](https://emojipedia.org/es/keycap-digit-two) **Double Roll**" - Two rolls per player
* "[❌](https://emojipedia.org/es/marca-de-cruz) **Cancel** " - Cancel game creation

![](https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FTDx40FwtvYnVgSuTyWBB%2Fimage.png?alt=media\&token=89a817a1-fa51-4dde-86da-ab9b83186413)

* Minimum bet varies by group (default $1.00)
* Amount must be in USD format (no $ symbol needed)
* Decimals are allowed (e.g., 1.5 or 1.50 for $1.50)
* Bot automatically converts USD to ETH
* Insufficient balance will result in error message
* If you had any other created games still waiting for an opponent they get deleted
* You cannot create a game while a withdrawal is waiting for confirmations.
* Bot will auto-roll for a user if AFK for more than 3 minutes

***

After selecting **Normal Mode** or **Double Roll**:

1. Shows game creation menu with four buttons:

* "[🏆](https://emojipedia.org/es/trofeo) **First to 1**" - One round
* "[🏆](https://emojipedia.org/es/trofeo) **First to 2**" - First to win 2 rounds
* "[🏆](https://emojipedia.org/es/trofeo) **First to 3**" - First to win 3 rounds
* "[❌](https://emojipedia.org/es/marca-de-cruz) **Cancel** " - Cancel game creation

<div align="left"><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FtuH5lCZaI9CPS18cESPu%2Fimage.png?alt=media&amp;token=0751e65f-6cd3-44d8-a93f-76ffadd55672" alt=""><figcaption></figcaption></figure></div>

After selecting **Points to win**:

1. Shows game creation menu with two buttons:

* "✅ **Create Game**" - Confirms the game creation
* "[❌](https://emojipedia.org/es/marca-de-cruz) **Cancel** " - Cancel game creation

<div align="left"><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FivKxwy6j0hcimJT333Vf%2Fimage.png?alt=media&amp;token=8a02b871-4f01-4606-864d-c43c547c6965" alt=""><figcaption></figcaption></figure></div>

***

Once ✅ **Create Game** has been clicked your game will be joinable by other users,

![](https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2F3PuPIKfhJDz9fKPQpXb9%2Fimage.png?alt=media\&token=b70d26e7-fd14-4225-8cdc-e358908b98aa)

1. Find an open game in the chat
2. Click the "✅ **Join Game**" button
3. Game starts automatically once someone joins (it tags you in-chat)

***

## [🕹️](https://emojipedia.org/es/joystick) Playing the Game

When someone joins your game:

![](https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FbVvTVAqMaEDBJYRRdcPE%2Fimage.png?alt=media\&token=3c093452-6140-47cf-8608-9180c6e9640c)

Send the emoji of the game in the chat to get your score:

<div align="left"><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FJnBktSQg7PUGEAAQANeE%2Fimage.png?alt=media&amp;token=6e2d3dfb-4c51-4f92-879e-a26139d8d830" alt=""><figcaption></figcaption></figure></div>

If player is AFK for more than 3 minutes the bot will auto-roll for them:

<div align="left"><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FfQ7zvbiueIMxdOwQJ7a8%2Fimage.png?alt=media&amp;token=39323d67-8247-408c-b2ab-78750c4f8b8c" alt=""><figcaption></figcaption></figure></div>

When score is settled:

<div align="left"><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FGgxrmU3saLcuPjEW63gw%2Fimage.png?alt=media&amp;token=0ffab60c-aa0a-4ad9-95b4-d31db126d06a" alt=""><figcaption></figcaption></figure></div>

***

## &#x20;[🏆](https://emojipedia.org/es/trofeo) Game Results

* Final scores are displayed (by round points)
* Winner is announced
* Winnings are credited instantly to the winner
* Transaction details are shared through BaseScan links.
* Winner can start new games immediately, loser has to wait until tax is confirmed.

***

## [❌](https://emojipedia.org/es/marca-de-cruz) Cancelling Games

\- Use `/cancel` to cancel your waiting or active game

* Both players must agree.
* Cannot cancel after someone joins

<div><figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2Ftp6pNGEMnUNbOG9u70RA%2FScreenshot%202025-03-31%20205008.png?alt=media&amp;token=302f1024-28cf-422a-badf-cd0356a8cfd9" alt=""><figcaption></figcaption></figure> <figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2FVU1h9kUSkBJAa38Ki73V%2FScreenshot%202025-03-31%20205027.png?alt=media&amp;token=d9ca5bce-22d5-4655-8bdf-0c0e43b3ea33" alt=""><figcaption></figcaption></figure> <figure><img src="https://2978180990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfudMe5Kb1HSTSCzMZnFU%2Fuploads%2F3Bj1diBVaBSCjyoaWc5f%2FScreenshot%202025-03-31%20205044.png?alt=media&amp;token=e504adf1-c4f9-4a4f-9d3a-9a1f9d53f0aa" alt=""><figcaption></figcaption></figure></div>

***

## [📝](https://emojipedia.org/es/cuaderno-de-notas) Tips for Playing

1. Ensure sufficient balance for your bet
2. Don't leave the group chat during active game
3. Bot will auto-roll for a user if AFK for more than 3 minutes

***

## [📜](https://emojipedia.org/es/pergamino) Game Rules

1. One active game per player at a time
2. Cannot join your own game
3. Must wait for current game to finish before joining or creating another one
4. Respect chat rules and other players
