Create & Join Games
Last updated
Last updated
@BaseSofaBot offers five different games using Telegram's reactive emojis: • Dice Game 🎲 • Darts Game 🎯 • Bowling Game 🎳 • Football Game ⚽️ • Basketball Game 🏀
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
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
Games are created using a command followed by your bet amount in USD. The format is:
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:
Shows game creation menu with three buttons:
"1️⃣ Normal Mode" - One roll per player
"2️⃣ Double Roll" - Two rolls per player
"❌ Cancel " - Cancel game creation
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:
Shows game creation menu with four buttons:
"🏆 First to 1" - One round
"🏆 First to 2" - First to win 2 rounds
"🏆 First to 3" - First to win 3 rounds
"❌ Cancel " - Cancel game creation
After selecting Points to win:
Shows game creation menu with two buttons:
"✅ Create Game" - Confirms the game creation
"❌ Cancel " - Cancel game creation
Once ✅ Create Game has been clicked your game will be joinable by other users,
Find an open game in the chat
Click the "✅ Join Game" button
Game starts automatically once someone joins (it tags you in-chat)
When someone joins your game:
Send the emoji of the game in the chat to get your score:
If player is AFK for more than 3 minutes the bot will auto-roll for them:
When score is settled:
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.
- Use /cancel
to cancel your waiting or active game
Both players must agree.
Cannot cancel after someone joins
Ensure sufficient balance for your bet
Don't leave the group chat during active game
Bot will auto-roll for a user if AFK for more than 3 minutes
One active game per player at a time
Cannot join your own game
Must wait for current game to finish before joining or creating another one
Respect chat rules and other players