Telegram Red Black Bot
Program Flow
-
Register users in a group
-
Run through group and ask questions
-
Queue system - sort (pseudorandomly) Handle members joining in the midst of a round
-
Gameplay:
- Current queue leader asks a question
- Everyone plays Red/Black
- Number of red/black are shown on screen
- If both numbers are same, players vote for which color to reveal
- Repeat 1x if it is a tie, if not random
n+1
attempts to reveal a player's color forn
selections of the minority color.- Attempts to reveal a player are votes. The player who is voted for the most will have his card choice revealed.
- if votes are tied, reduce the vote to the tied users
- Repeated ties: repeat 1x, if not random
-
There will be a 45 second voting timeout, 1m 30s question timeout
To-do
- Register multiple users in a group setting
- Have users vote within the group but privately
- Bot will PM users when their time is about to run out.