Server Options - rpg-sage-creative/rpg-sage GitHub Wiki
These options are used during Server Management.
Note: multiple options can be set at the same time
dialogPost=""
This determines how RPG Sage's dialog posts are handled.
Valid dialogPost
values:
EMBED
uses an embed that includes the character's avatar on the right. (default)POST
uses a simple message post some screen readers cannot read Discord embeds.UNSET
uses the dialogPost method inherited from either the User, Game, or Server.
Examples:
sage! server update dialogPost="post"
sage! server update dialogPost="unset"
NOTE: The
embed
option uses Discord embeds to show your content, but RPG Sage has no way of knowing if you have embeds turned on or off! If you plan on using embeds, you will need to ensure they are turned on in your Discord settings. As of this edit, they are in Settings > Chat > Embeds and Link Previews.
diceCrit=""
(DnD5e and PF2e only)
This sets how Critical Hit damage is calculated.
Valid diceCrit
values:
TIMESTWO
rolls the dice and multiplies the results x2. (default)ROLLTWICE
rolls the damage twice and adds the results together.ADDMAX
rolls the dice once and then adds max damage to the result. (RPG Sage House Rule)UNSET
uses the diceCrit method inherited from either the Game or the Server.
Examples:
sage! server update diceCrit="addmax"
sage! server update diceCrit="unset"
diceOutput=""
This determines how compact or verbose the dice results are displayed. Read more about Dice Output here.
Valid diceOutput
values:
XXS
,XS
,S
M
(default)L
,XL
,XXL
ROLLEM
uses the diceoutput method that most closely emulates what Rollem uses.UNSET
uses the diceoutput method inherited from either the Game or the Server.
Examples:
sage! server update diceoutput="xxl"
sage! server update diceoutput="rollem"
sage! server update diceoutput="unset"
dicePost=""
This determines how RPG Sage posts dice results.
Valid dicePost
valus:
POST
will output dice results in a simple post.EMBED
will output dice results in an embed in a post. (default)UNSET
uses the dicepost method inherited from either the Game or the Server.
Examples:
sage! server update dicepost="post"
sage! server update dicepost="unset"
NOTE: The
embed
option uses Discord embeds to show your content, but RPG Sage has no way of knowing if you have embeds turned on or off! If you plan on using embeds, you will need to ensure they are turned on in your Discord settings. As of this edit, they are in Settings > Chat > Embeds and Link Previews.
diceSecret=""
This determines how RPG Sage reacts to dice with the word "secret" in them.
Valid diceSecret
values:
DM
tells Sage to find the first available GM and send the dice results to them as a DM.GM
tells Sage to find a GM channel and send the dice results there. If no GM channel exists, this is treated as DM.HIDE
tells Sage to hide/redact the results using spoiler tags.IGNORE
simply ignores them. (default)UNSET
uses the diceSecret method inherited from either the Game or Server.
Examples:
sage! server update dicesecret="ignore"
sage! server update dicesecret="unset"
gameSystem=""
This is the Game System, which determines how RPG Sage handles certain features, such as Dice and Search.
Valid gameSystem
values:
CNC
Coyote & CrowDND5E
Dungeons & Dragons 5eE20
Essence 20 system (G.I. Joe, Power Rangers, Transformers, etc.)PF1E
Pathfinder RPGPF2E
Pathfinder 2eQUEST
Quest RPGSF1E
StarfinderVTM5E
Vampire: The Masquerade (5e)NONE
(default)
Examples:
sage! server update gameSystem="vtm5e"
sage! server update gameSystem="pf2e"