Game.Werewolf.Response

Response

data Response

Common responses

success

failure

Exit functions

exitWith

Message

data Message

publicMessage

privateMessage

groupMessages

Binary messages

noGameRunningMessage

gameAlreadyRunningMessage

Generic messages

newGameMessages

stageMessages

gameOverMessages

playerQuitMessage

Ping messages

pingPlayerMessage

pingSeerMessage

pingWerewolvesMessage

pingWitchMessage

Status messages

currentStageMessages

rolesInGameMessage

playersInGameMessage

waitingOnMessage

Seer's turn messages

playerSeenMessage

Villages' turn messages

playerMadeLynchVoteMessage

playerLynchedMessage

noPlayerLynchedMessage

scapegoatLynchedMessage

Werewolves' turn messages

playerMadeDevourVoteMessage

playerDevouredMessage

noPlayerDevouredMessage

Witch's turn messages

playerHealedMessage

playerPoisonedMessage

Generic error messages

gameIsOverMessage

playerDoesNotExistMessage

playerCannotDoThatMessage

playerCannotDoThatRightNowMessage

playerIsDeadMessage

roleDoesNotExistMessage

Voting turn error messages

playerHasAlreadyVotedMessage

targetIsDeadMessage

Werewolves' turn error messages

playerCannotDevourAnotherWerewolfMessage

Witch's turn error messages

playerHasAlreadyHealedMessage

playerHasAlreadyPoisonedMessage