The Rainbow Quest
v1.0.0by QuantumSlime + EtreidesCustomDifficulty:
"Open Script Tool" pre-loads this script's characters directly on script.bloodontheclocktower.com, the same way it works from other script libraries.
Characters
Townsfolk
StewardYou start knowing 1 good player.
KnightYou start knowing 2 players that are not the Demon.
NobleYou start knowing 3 players, 1 and only 1 of which is evil.
EmpathEach night, you learn how many of your 2 alive neighbours are evil.
Snake CharmerEach night, choose an alive player: a chosen Demon swaps characters & alignments with you & is then poisoned.
KingEach night, if the dead outnumber the living, you learn 1 alive character. The Demon knows who you are.
Town CrierEach night*, you learn if a Minion nominated today.
ExorcistEach night*, choose a player (different to last night): the Demon, if chosen, learns who you are then doesn't wake tonight.
GossipEach day, you may make a public statement. Tonight, if it was true, a player dies.
CourtierOnce per game, at night, choose a character: they are drunk for 3 nights & 3 days.
FoolThe first time you die, you don't.
Tea LadyIf both your alive neighbours are good, they can't die.
Outsider
ButlerEach night, choose a player (not yourself): tomorrow, you may only vote if they are voting too.
SaintIf you die by execution, your team loses.
DamselAll Minions know you are in play. If a Minion publicly guesses you (once), your team loses.
DrunkYou do not know you are the Drunk. You think you are a Townsfolk character, but you are not.
Minion
GodfatherYou start knowing which Outsiders are in play. If 1 died today, choose a player tonight: they die.
BaronThere are extra Outsiders in play. [+2 Outsiders]
Vizier
All players know you are the Vizier. You cannot die during the day. If good voted, you may choose to execute immediately.
BoomdandyIf you are executed, all but 3 players die. 1 minute later, the player with the most players pointing at them dies.
Demon
Lil' Monsta
Each night, Minions choose who babysits Lil' Monsta's token & "is the Demon". A player dies each night*. [+1 Minion]
LleechEach night*, choose a player: they die. You start by choosing an alive player: they are poisoned - you die if & only if they die.
LegionEach night*, a player might die. Executions fail if only evil voted. You register as a Minion too. [Most players are Legion]
Leviathan

If more than 1 good player is executed, you win. All players know you are in play. After day 5, evil wins.
Traveller
BeggarYou must use a vote token to vote. Dead players may choose to give you theirs. If so, you learn their alignment. You are sober & healthy.
BishopOnly the Storyteller can nominate. At least 1 opposite player must be nominated each day.
BureaucratEach night, choose a player (not yourself): their vote counts as 3 votes tomorrow.
HarlotEach night*, choose a living player: if they agree, you learn their character, but you both might die.
MatronEach day, you may choose up to 3 sets of 2 players to swap seats. Players may not leave their seats to talk in private.
Fabled & Loric
DuchessEach day, 3 players may choose to visit you. At night*, each visitor learns how many visitors are evil, but 1 gets false info.
DjinnUse the Djinn's special rule. All players know what it is.
Night order
First night
- 1DDusk
Start the Night Phase.
- 2MMinion Info
If there are 7 or more players, wake all Minions: Show the THIS IS THE DEMON token. Point to the Demon. Show THESE ARE YOUR MINIONS token. Point to the other Minions.
- 3DDemon Info
If there are 7 or more players, wake the Demon. Show the Demon token. Show all Minions. Show the THESE CHARACTERS ARE NOT IN PLAY token. Show 3 not-in-play good character tokens.
- 4
KingWake the Demon, show them the 'This character selected you' card, show the King token and point to the King player.
- 5
Lil' MonstaWake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta.
- 6
LleechThe Lleech points to a player. Place the Poisoned reminder token.
- 7
CourtierThe Courtier either shows a 'no' head signal, or points to a character on the sheet. If the Courtier used their ability: If that character is in play, that player is drunk.
- 8
Snake CharmerThe Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.
- 9
GodfatherShow each of the Outsider tokens in play.
- 10
DamselWake all the Minions, show them the 'This character selected you' card and the Damsel token.
- 11
EmpathShow the finger signal (0, 1, 2) for the number of evil alive neighbours of the Empath.
- 12
ButlerThe Butler points to a player. Mark that player as 'Master'.
- 13
NoblePoint to 3 players including one evil player, in no particular order.
- 14
LeviathanPlace the Leviathan 'Day 1' marker. Announce 'The Leviathan is in play; this is Day 1.'
- 15DDawn
Wait for a few seconds. End the Night Phase.
Other nights
- 1DDusk
Start the Night Phase.
- 2
CourtierReduce the remaining number of days the marked player is poisoned. If the Courtier has not yet used their ability: The Courtier either shows a 'no' head signal, or points to a character on the sheet. If the Courtier used their ability: If that character is in play, that player is drunk.
- 3
Snake CharmerThe Snake Charmer points to a player. If that player is the Demon: swap the Demon and Snake Charmer character and alignments. Wake each player to inform them of their new role and alignment. The new Snake Charmer is poisoned.
- 4
ExorcistThe Exorcist points to a player, different from the previous night. If that player is the Demon: Wake the Demon. Show the Exorcist token. Point to the Exorcist. The Demon does not act tonight.
- 5
LegionChoose a player, that player dies.
- 6
LleechThe Lleech points to a player. That player dies.
- 7
Lil' MonstaWake all Minions together, allow them to vote by pointing at who they want to babysit Lil' Monsta. Choose a player, that player dies.
- 8
GodfatherIf an Outsider died today: The Godfather points to a player. That player dies.
- 9
GossipIf the Gossip’s public statement was true: Choose a player not protected from dying tonight. That player dies.
- 10
DamselIf selected by the Huntsman, wake the Damsel, show 'You are' card and a not-in-play Townsfolk token.
- 11
EmpathShow the finger signal (0, 1, 2) for the number of evil neighbours.
- 12
Town CrierNod 'yes' or shake head 'no' for whether a Minion nominated today. Place the 'Minion not nominated' marker (remove 'Minion nominated', if any).
- 13
KingIf there are more dead than living, show the King a character token of a living player.
- 14
ButlerThe Butler points to a player. Mark that player as 'Master'.
- 15
LeviathanChange the Leviathan Day reminder for the next day.
- 16DDawn
Wait for a few seconds. End the Night Phase.
Steward, Knight, Vizier, Duchess, Djinn don't have night-order data in BOTChub yet — check the printed script or Script Tool for exact placement.
Jinxes

Lil' Monsta & VizierIf the Vizier is babysitting Lil' Monsta, they die when executed.

Leviathan & ExorcistIf the Leviathan nominates and executes the Exorcist-chosen player, good wins.

Vizier & CourtierIf the Vizier loses their ability, they learn this, and cannot die during the day.

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