Advance

⚠️ WARNING

Some of these commands may cause unintended behavior or even break the bot. Use these commands carefully.

/advance add or ?adv add {player} Add a player midgame. Only requirement is that the player must have set a nickname.

/advance mafia or ?adv mafia {player} Convert a player to mafia. Creates an invite to send to the player and updates alignment accordingly.

/advance alignment or ?adv alignment {nickname} {alignment} Set the alignment of a player midgame. (This is only changes alignment in database, it does not invite to mafia server if alignment is set to mafia).

/advance kill or ?adv kill {player} Does not add spectator roles immediently after removing. Will kick player out of the mafia server if they are mafia. Use /mod spectator or ?mod spectator to add spectator roles to them later or ending the game will add spectator roles as well.

/advance set or ?adv set {day} {players: true|false} Set the current day. Setting players to true will retrack the current players on the selected day.

/advance clear or ?adv clear {day} Clear stats, votes, and tracked players from selected day. To retrack players, use /advance set or ?adv set on the same day with players true.

/advance trigger or ?adv trigger {player} Trigger a hammer on a player as if they were actually hammered. Will call hammer extensions accordingly.

/advance vote or ?adv vote {player} {add|remove} {for} Add/remove a vote as if the player was voting themselves. Will send a message in main chat notifying players about the vote. History will point to this main chat message.

⚠️ WARNING: Some extensions handle being enabled/disabled midgame better than others. Some may break entirely. Run with caution.

/advance extension enable or ?adv extension enable {name} {start: true|false} Enable an extenion midgame. Start: whether not to run the extension's start function.

/advance extension disable or ?adv extension disable {name} {end: true|false} Enable an extenion midgame. End: whether not to run the extension's end function.