All projects

Personal software · Game systems

Karagah, a multiplayer mystery

A Persian language Telegram game combining social deduction and murder mystery mechanics. The repository describes a Python state machine that manages lobbies, night actions, evidence, voting, interrogation, and end game outcomes. The interface connects public group activity with private role information.

Design challenge

Keep a complex set of rules understandable through a button based interface.

Engineering focus

Game state transitions, SQLite snapshots, role specific actions, simulated playtesting, and documented VPS deployment.

Status

Public personal project. Features are summarized from the repository; the bot has not been deployed or its test suite rerun for this portfolio review.

Next project

Download Toolbox