{"id":16589320,"url":"https://github.com/sadrasabouri/mafia","last_synced_at":"2025-10-04T12:51:46.515Z","repository":{"id":152275366,"uuid":"286063233","full_name":"sadrasabouri/mafia","owner":"sadrasabouri","description":":dollar: Play Mafia/Werewolf On Your Local Network","archived":false,"fork":false,"pushed_at":"2024-05-02T18:17:44.000Z","size":4035,"stargazers_count":88,"open_issues_count":8,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-01T14:14:38.259Z","etag":null,"topics":["backend","board-game","flask","flask-application","frontend","fun","game","localhost","mafia","mafia-game","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sadrasabouri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-08-08T14:54:28.000Z","updated_at":"2025-03-24T06:02:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"bbf21fcb-8517-4607-9e68-3395b7860f73","html_url":"https://github.com/sadrasabouri/mafia","commit_stats":{"total_commits":111,"total_committers":1,"mean_commits":111.0,"dds":0.0,"last_synced_commit":"0bd680e1df2f78e9641cafa952dbc9746d620c1d"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/sadrasabouri/mafia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadrasabouri%2Fmafia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadrasabouri%2Fmafia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadrasabouri%2Fmafia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadrasabouri%2Fmafia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sadrasabouri","download_url":"https://codeload.github.com/sadrasabouri/mafia/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sadrasabouri%2Fmafia/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278315198,"owners_count":25966775,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["backend","board-game","flask","flask-application","frontend","fun","game","localhost","mafia","mafia-game","python"],"created_at":"2024-10-11T23:08:26.841Z","updated_at":"2025-10-04T12:51:46.492Z","avatar_url":"https://github.com/sadrasabouri.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mafia\n:dollar: Web Server Application For Mafia Game Playing On Local Network\n\nPlaying mafia game made easy simply by having: \n+ a system to run \u003cb\u003emafia\u003c/b\u003e on it (We call it FekroBot)\n+ a hotspot that can provide a local host for us (your WIFI modem or your mobile hotspot)\n\nThere you go, lets play some mafia :sunglasses:.\n\n\u003cimg src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/doc/Pictures/mafia_game.png\"\u003e\n\n## Usage\nAfter cloning into mafia using command bellow:\n```\n$ git clone https://github.com/sadrasabouri/mafia\n```\nYou should do these tiny steps:\n\n0. \u003cb\u003e[Install pip3]\u003c/b\u003e\n\nFirst check if you have `pip3` installed in your system:\n```\n$ pip3 --version\npip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)\n```\nif you already have installed `pip3` you should see something like above, otherwise run the command bellow to install it:\n```\n$ sudo apt install python3-pip\n```\n1. \u003cb\u003eInstaling requiremets:\u003c/b\u003e\n\nThen install mafia requirements by\n```\n$ pip3 install -r requirements.txt\n```\n2. \u003cb\u003eRun the server application\u003c/b\u003e\n\nNow everything is ready, lets play:\nrun the command `$python3 mafia.py number_of_players[int]`, for example imagine you want to play mafia with 5 players.\n```\n$ python3 mafia.py 5\n```\n3. \u003cb\u003eGetting roles\u003c/b\u003e\n\nThere you go, now each player can open a browser and type `serverhost:port_name`.\n\nIn defualt mode your address should be `server_ip:5000`.\n| What player should see in the browser |\n|:-------------------------------------:|\n| \u003cimg width=\"324\" height=\"576\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/doc/Pictures/mobile_browser.png\"\u003e |\n\n4. \u003cb\u003eTracing roles from commandline\u003c/b\u003e\n\nAfter each role assignment a message will be prompt to GOD's commandline which inform players ip, id and his/her role,\nplayers should inform the GOD with thier unique id so that GOD can find who is who.  \n\n| What GOD should see in the CLI |\n|:------------------------------:|\n| \u003cimg width=\"435\" height=\"204\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/doc/Pictures/CLI.png\"\u003e |\n\n## Game Rules\nMafia is a social deduction game, created by Dimitry Davidoff in 1986. The game models a conflict between two groups: an informed minority (the mafia team), and an uninformed majority (the Residents).\nAt the start of the game, each player is secretly assigned a role affiliated with one of these teams. The game has two alternating phases:\n\n+ Night Phase\n\na night role during which those with night killing powers may covertly kill other players\n\nAll players close their eyes. The GOD then instructs all Mafias to open their eyes and acknowledge their accomplices. The mafias suggest a \"victim\" by silently gesturing to indicate their target and to show unanimity then Don (Mafia's head) should decide whom to be killed then close their eyes again.\nA similar process occurs for other roles with nightly actions. In the case of the Detector, the GOD may indicate the target's innocence or guilt by using gestures such as nodding or head shaking.\n\n+ Day Phase\n\na day role, in which surviving players debate the identities of players and vote to eliminate a suspect.\n\nThe GOD instructs players to open their eyes. Discussion ensues among the living players. At any point, a player may accuse someone of being a mafia and prompt others to vote to eliminate them. If over half of the players do so, the accused person should go to the court.Players which goes to the court may have a speech defending theirselves from not being mafia, then GOD should take votes again and this time the player with maximum vote will dead and night begins. Otherwise, the phase continues until an elimination occurs.\nDead players are not permitted to attempt to influence the remainder of the game.Because players have more freedom to deliberate, days tend to be longer than nights.\n\nThe game continues until a faction achieves its win condition; for the Residents, this usually means eliminating the whole mafia team, while for the minority this usually means reaching numerical parity with the Residents.\n\n### Roles\n\n#### Mafia Team\n| Role | image(s) | Descriptions |\n|:----:|:--------:|:------------:|\n|      Don        | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Don_1.png\"\u003e \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Don_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Don_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Don_4.png\"\u003e | Don is the boss of the mafia group. At night mode Don decides whom to be killed from the mafia team.Don can't be detected by detective. |\n|     Hit Man    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Hit Man_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Hit Man_2.png\"\u003e | Hit Man is a rather powerful member of mafia team. His/Her shots won't fail even if the doctor save or the victim is Bulletproof. Hit Man can use his shot only one time during the game his shot will be replaced by one of mafia's night shot. |\n|     Made Man    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Made Man_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Made Man_2.png\"\u003e | Made Man is the one of the most powerful participant of the mafia team. Made Man gets up at night and turn one of the members of city team to Mafia. |\n|    Kind Wife   | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Kind Wife_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Kind Wife_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Kind Wife_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Kind Wife_3.png\"\u003e | Kind Wife is mafia team's sweetheart. After the day she died the mafia team get up and kill two suspects instead of one to take her revenge. |\n|     Mafia       | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_5.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_6.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_7.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_8.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Mafia_9.png\"\u003e | Mafia is the simple participant of the mafia team. Mafia gets up at night and try to decide which one of the players they want to kill, detective can detect this kind of mafia in night mode. |\n\n#### City Team\n| Role | image(s) | Descriptions |\n|:----:|:--------:|:------------:|\n|      Rebel      | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Rebel_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Rebel_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Rebel_3.png\"\u003e | Rebel is from city team which gets up at night mode and kills a person.if the victim was chosen from residents, Rebel (him/her)self may die. |\n|    Doctor    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_5.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_6.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_7.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_8.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_9.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Doctor_10.png\"\u003e | Doctor is a helpful participant of city team which gets up after mafia team and tries to rescue a person (or two in the first night) from mafia's shot. |\n|    Detective    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Detective_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Detective_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Detective_3.png\"\u003e | Detective is from city team gets up at night mode and tries to ask GOD if someone is good (Resident, Doctor, Rebel, Bulletproof) or bad(Mafia), but his/her first attempt to ask from. Don may be answered incorrect by GOD. |\n|   Bulletproof   | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_5.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_6.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_7.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_8.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bulletproof_9.png\"\u003e | Bulletproof is the most powerful resident which doesn't hurt from night shots. he/she won't die through night mode. |\n|      Bride     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bride_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bride_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bride_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bride_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Bride_5.png\"\u003e | Bride is a member of city team. Bride has been engaged to Groom recently at nigh both of them will get up and see each other after death of each one of them, other one can kill anyone as a revenge of his/her sweetheart at night phase. |\n|      Groom     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Groom_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Groom_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Groom_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Groom_4.png\"\u003e | Groom is a member of city team. Groom has been engaged to Bride recently at nigh both of them will get up and see each other after death of each one of them, other one can kill anyone as a revenge of his/her sweetheart at night phase. |\n|       Chef     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Chef_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Chef_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Chef_3.png\"\u003e | Chef is critical member of city team. After his/her death city team should win at last after 3 days. |\n|      Miller     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Miller_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Miller_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Miller_3.png\"\u003e | Miller is a member of city team. When Detective ask GOD about Millers role the result will be bad(Mafia) so Detective will be confused about Millers role and asume he/she as a mafia team member. |\n|  Undercover Cop | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Undercover Cop_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Undercover Cop_2.png\"\u003e | Undercover Cop is a member of city team but he/she will act just like mafia (wakes up at night) and decide whome to be killed). |\n|     Reporter    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_5.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Reporter_6.png\"\u003e | Reporter is a city team member. GOD will inform Reporter who was chosen by Made Man to become Mafia. |\n|     Grandma     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Grandma_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Grandma_2.png\"\u003e | Grandma with gun is a frightening member of city team. She will kill anyone who tries to kill her at night. Mafia and other roles with kiling power should be aware of her. |\n|      Student    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Student_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Student_2.png\"\u003e | Student is a innocent city team member. After His/Her death, players will kill two players at day court. |\n|      Postman    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Postman_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Postman_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Postman_3.png\"\u003e | Postman is a member of city team. After Postman's death he/she can select a player to die with him/her. With this power Postman can help city team by killing a mafia member. |\n|       Clown     | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Clown_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Clown_2.png\"\u003e | Clown is a member of city team. Clown forces someone to reveal his/her role for another players. Clown can do this just for one time and this should take place at night, GOD should be informed whos role to be reavealed. |\n|     Resident    | \u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_1.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_2.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_3.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_4.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_5.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_6.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_7.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_8.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_9.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_10.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_11.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_12.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_13.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_14.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_15.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_16.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_17.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_18.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_19.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_20.png\"\u003e\u003cimg width=\"100\" height=\"100\" src=\"https://raw.githubusercontent.com/sadrasabouri/mafia/master/static/images/roles/Resident_21.png\"\u003e | Resident is the typical player of the game. he/she has no power but to blame mafia in order to remove them from the game in day mode. |\n\n## References\nIcons made by \u003ca href=\"https://www.flaticon.com/authors/vectors-market\" title=\"Vectors Market\"\u003eVectors Market\u003c/a\u003e and \u003ca href=\"https://www.flaticon.com/authors/pixel-perfect\" title=\"Pixel perfect\"\u003ePixel perfect\u003c/a\u003e from \u003ca href=\"https://www.flaticon.com/\" title=\"Flaticon\"\u003e www.flaticon.com\u003c/a\u003e.\n\nSounds from \u003ca href=\"https://www.soundjay.com\"\u003eSoundjay\u003c/a\u003e.\n\n+ [https://en.wikipedia.org/wiki/Mafia_(party_game)](https://en.wikipedia.org/wiki/Mafia_(party_game))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadrasabouri%2Fmafia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsadrasabouri%2Fmafia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsadrasabouri%2Fmafia/lists"}