with
Search
Search
Search

Drag the button below to your bookmarks bar. If you don't see the bookmarks bar, press Ctrl+Shift+B (Windows/Linux) or Cmd+Shift+B (Mac) to show it.

Grimoire Bookmarklet

How to use:

  1. Open your game on botc.app with the Grimoire visible.
  2. Click the bookmarklet in your bookmarks bar.
  3. A new tab will open with all interactions for the characters in your current game.

Is this safe?

Yes. This bookmarklet runs entirely in your browser. It simply reads the character names from the page and opens a link - no data is sent anywhere except to this site. Your botc.app session, account, and game data remain completely private and untouched.

#Alive

interactions
Alchemist interaction with Spy

An Alchemist-Spy has no Spy ability and a Spy is in play. After each execution, a living Alchemist-Spy may publicly guess a living player as the Spy. If correct, the Demon must choose the Spy tonight.

Alchemist interaction with Widow

An Alchemist-Widow has no Widow ability and a Widow is in play. After each execution, a living Alchemist-Widow may publicly guess a living player as the Widow. If correct, the Demon must choose the Widow tonight.

Alchemist interaction with Wraith

An Alchemist-Wraith has no Wraith ability and a Wraith is in play. After each execution, a living Alchemist-Wraith may publicly guess a living player as the Wraith. If correct, the Demon must choose the Wraith tonight.

Al-Hadikhia interaction with Mastermind

If the Al-Hadikhia dies by execution, and the Mastermind is alive, the Al-Hadikhia chooses 3 good players tonight: if all 3 choose to live, evil wins. Otherwise, good wins.

Al-Hadikhia interaction with Scarlet Woman

If there would be two alive Demons, one of which was the Scarlet Woman, the Scarlet Woman becomes the Scarlet Woman again.

Banshee interaction with Riot

Each night*, Riot chooses an alive good player (different to previous nights): a chosen Banshee dies & gains their ability.

Banshee interaction with Leviathan

Each night*, the Leviathan chooses an alive good player (different to previous nights): a chosen Banshee dies & gains their ability.

Each night Chambermaid chooses 2 alive players (not themself) and learns how many woke tonight due to their ability.

If there are less than two alive players (not including the Chambermaid) when the Chambermaid should be awoken then the Chambermaid don't wake up.

Courtier interaction with Summoner

If the living Summoner has no ability, the Storyteller has the Summoner ability.

Cult Leader interaction with Recluse

Cult Leader may become evil at night if they sit next to an alive Recluse.

Cult Leader interaction with Spy

Cult Leader may become good at night if they sit next to the alive Spy.

Cult Leader interaction with Lycanthrope

Cult Leader may become evil at night if they sit next to the alive Faux Paw.

Each night, Devil's Advocate chooses a living player (different to last night): if executed tomorrow, they don't die.

Each night, Empath learns how many of their 2 alive neighbors are evil.

Engineer interaction with Summoner

If the living Summoner is removed from play, the Storyteller has the Summoner ability.

Evil Twin and an opposing player (good twin) know each other. If the good player is executed, evil wins. Good can't win if both twins live.

Fang Gu interaction with Scarlet Woman

If there would be two alive Demons, one of which was the Scarlet Woman, the Scarlet Woman remains the Scarlet Woman.

Fang Gu interaction with Monk

When Monk-protected Fang Gu chooses an Outsider, the chosen Outsider dies and the Fang Gu remains alive.

When Farmer dies at night, an alive good player becomes a Farmer.

Farmer interaction with Riot

Each night*, Riot chooses an alive good player (different to previous nights): a chosen Farmer uses their ability but does not die.

Farmer interaction with Leviathan

Each night*, the Leviathan chooses an alive good player (different to previous nights): a chosen Farmer uses their ability but does not die.

Once per day, Gangster may choose to kill an alive neighbor, if Gangster's other alive neighbor agrees.

Each night*, Harlot chooses a living player: if they agree, the Harlot learns their character, but they both might die.

Once per game, at night, Huntsman may choose a living player: the Damsel, if chosen, becomes a not-in-play Townsfolk. The Damsel is in play.

Imp interaction with Scarlet Woman

If Imp kills themself and there is Scarlet Woman in play with 5 or more players alive, the Scarlet Woman must become the new Imp.

Each night, if the dead equal or outnumber the living, King learns 1 alive character. The Demon knows who is the King.

King interaction with Riot

If Riot is in play, and at least 1 player is dead, the King learns an alive character each night.

King interaction with Leviathan

If the Leviathan is in play, and at least 1 player is dead, the King learns an alive character each night.

King interaction with Recluse

King may learn that the alive Recluse is a Minion or a Demon.

When Klutz learns that they died, they must publicly choose 1 alive player: if the player is evil, Klutz's team loses.

Leviathan interaction with Mayor

If the Leviathan and the Mayor are alive on day 5 & no execution occurs, good wins.

Leviathan interaction with Ravenkeeper

Each night*, the Leviathan chooses an alive player (different to previous nights): a chosen Ravenkeeper uses their ability but does not die.

Leviathan interaction with Sage

Each night*, the Leviathan chooses an alive good player (different to previous nights): a chosen Sage uses their ability but does not die.

Lil' Monsta interaction with Magician

If the Magician is alive, the Storyteller chooses which Minion babysits Lil' Monsta.

Lil' Monsta interaction with Poppy Grower

If Lil' Monsta and the Poppy Grower are alive, Minions wake one by one, until one of them chooses to babysit the Lil' Monsta.

Lil' Monsta interaction with Scarlet Woman

If Lil' Monsta dies with 5 or more players alive, the Scarlet Woman babysits Lil' Monsta for the rest of the game.

Lleech interaction with Mastermind

If the Mastermind is alive and the Lleech host dies by execution, the Lleech lives but loses their ability.

Each night*, Lycanthrope chooses an alive player. If good, they die & the Demon doesn’t kill tonight. One good player registers as evil.

Magician interaction with Wraith

After each execution, the living Magician may publicly guess a living player as the Wraith. If correct, the Demon must choose the Wraith tonight.

Magician interaction with Marionette

If the Magician is alive, the Demon doesn't know which neighbor is the Marionette.

If only 3 players live & no execution occurs, Mayor's team wins. If the Mayor dies at night, another player might die instead.

Mayor interaction with Riot

The Mayor may choose to stop the riot. If they do so when only 1 Riot is alive, good wins. Otherwise, evil wins.

When Moonchild learns that they died, they must publicly choose (even if drunk or poisoned) 1 alive player. Tonight, if it was a good player, and the Moonchild is sober and healthy, the player dies.

If the Ojo chooses a character which is not-in-play, the Storyteller may choose to kill no one, or any number of alive players (usually matching potential deaths from another Demon on the script).

Poppy Grower interaction with Summoner

If the Poppy Grower is alive on the 3rd night, the Summoner chooses which Demon but not which player.

Preacher interaction with Summoner

If the living Summoner has no ability, the Storyteller has the Summoner ability.

Ravenkeeper interaction with Riot

Each night*, Riot chooses an alive good player (different to previous nights): a chosen Ravenkeeper uses their ability but does not die.

On day 3, Minions become Riot & nominees die but nominate an alive player immediately. This must happen.

Riot interaction with Sage

Each night*, Riot chooses an alive good player (different to previous nights): a chosen Sage uses their ability but does not die.

Each night, Sailor chooses an alive player: either the Sailor or they are drunk until dusk. The Sailor can't die.

Savant interaction with Vortox

Savant must get two false pieces of information if the Vortox is alive.

If there are 5 or more players alive and the Demon dies, Scarlet Woman becomes the Demon. (Travellers don't count.)

Each night, Snake Charmer chooses an alive player: a chosen Demon swaps characters & alignments with the Snake Charmer and is then poisoned.

If both of the Tea Lady's alive neighbors are good, they can't die.

If there are 5 or more players alive, Zealot must vote for every nomination.

If a “dead” Zombuul becomes drunk or poisoned, do not announce that the player is alive.

What is a TAG?

A tag describes what a character's ability interacts with or references, not the character itself.

For example, the Chef can have an Evil tag for their interaction because their ability gives information about evil players ("You start knowing how many pairs of evil players there are"), even though the Chef is a good character.

Tags help you search and filter characters based on what their abilities deal with - this could be alignments (evil, good), character types (Outsider, Townsfolk, Minion), game mechanics (drunk, poisoned, death), or any other game element that abilities reference.

Think of tags as categories that make it easier to find characters whose abilities might be relevant to a specific situation or interact with each other during the game.

What tags do we have so far?

Each Night Each Night (*) First Night Day Once Per Game After Death Active Passive Alive Dead Evil Good Alignment Townsfolk Outsider Minion Demon Traveller Storyteller Drunk Sober Healthy Poisoned Death Resurrection Win Loss Voting Nomination Execution Jinx Mad Protected Neighbor Woke Setup Yes, but don't

Where can I get scripts?

Go to script.bloodontheclocktower.com for the official BOTC script tool. Use the export menu and JSON options.

For community made scripts go to botcscripts.com, select a script and then use JSON buttons.