Skip to content
This repository has been archived by the owner on Mar 17, 2021. It is now read-only.

mikojimnz/MafiaBot

Repository files navigation

Mafia: MI6 VS The Twelve V2

Who will survive? MI6 or The Twelve ?!

Play against other members to find out who amongst each other you can trust and who will betray you. Adapted from the card game Mafia played in 3x05. Only the stealthy and cunning will survive.

Objective: Eliminate as many of the opposing team as possible. The team with more survivors wins.

How To Play

It is not recommended to play on mobile web. Please use Reddit Desktop, official Reddit App, or third party client that supports live chat.

  1. Each user is assigned to either MI6 or the Twelve.
  2. You must investigate each other to determine who is on what side and eliminate the opponent.
  3. Decipher and decrypt the clues provided in order to advance your rank and unlock more powerful investigation tools.
  4. Vote out players who you suspect are the enemy. A player must receive a certain number of hits in order to be killed. After a certain amount of time, the number of votes required will be lowered to 1. Votes, aka hits, only last per round.
  5. At the end of each round, an announcement will be made how many people are alive how many were killed.
  6. You must choose your allies carefully to seek out the enemy.

Tips:

  • This is a passive game, you are not required to be on actively. However, users who are inactive for more than 48 hours will be kicked.
  • It is recommended that you use Reddit Desktop Redesign, official Reddit apps, or third party app client that supports Reddit's Live Chat feature.
  • You do not need to make a new PM for each command. Simply reply to any existing PM from the bot.
  • Working in pairs is the ultimate way to win! But who can you trust?
  • Use the !digup command multiple times on the same user to get a better picture of their role.
  • If you are not able to use a command because you are getting a comment participation message, use a different command, such as !stats, to refresh the database so that it pulls the latest information. Note: It may take Reddit up to 30 seconds to update its comments.

Roles

Team Role Tier Description
The Twelve Trainee 1 Access to digup (low accuracy) and max 3 requests.
The Twelve Assassin 2 Vote unlocked, Digup accuracy increased.
The Twelve Handler 3 Digup accuracy increased. Unlocked locate and burn command (Tier 3 or lower). 3 Additional requests. Can escape hits.
The Twelve Keeper 4 Revive and convert unlocked. Burn does not announce who you are.
MI6 Recruit 1 Access to digup (low accuracy) and max 3 requests.
MI6 Analyst 2 Vote unlocked, Digup accuracy increased.
MI6 Operative 3 Digup accuracy increased. Unlocked locate and burn command (Tier 3 or lower). 3 Additional requests. Can escape hits.
MI6 Supervisor 4 Revive and convert unlocked. Burn does not announce who you are.

Commands

All commands must be sent privately to u/DozenIncBOT. To use investigative commands, use must comment at least once per round to avoid being kicked for inactivity.

Command Description Unlock Tier
!join Join the game. Note: You cannot rejoin once the game has started. 1
!leave Leave the game. 1
!list Shows dead and alive players. 1
!request USERNAME Ask for intel anonymously on a player. Limited number of uses. 1
!burn Exposes one of your team members for guaranteed intelligence about the other team. Can only be used once. 3
!revive USERNAME Brings back a player from the dead. Can only be used once 4
!vote USERNAME Vote on who to eliminate. Can not be changed once voted per round. 2
!digup USERNAME Investigate the roles of other users. Has varying degree of reliability based on your tier 1
!locate USERNAME Shows the user's location. May give a clue as to what side they are on. 3
!convert USERNAME Invite a user to switch to your team. 4
!accept Accept an invitation to switch teams. 1
!unlock CODE Enter a secret code in order to level up to the next tier. 1
!stats Gets the current stats for the game. 1
!help Shows all commands available. 1
!rules Shows the rules. 1

Flairs

Flair Description
Mafia: Alive You are still alive and can participate.
Mafia: Killed You have been eliminated and are now a spectator.