ChatGames
  • Setup
  • Colors and HEX codes
  • Commands and permissions
    • Commands
  • Customizing the games
    • Game customization guide
    • Ranges
  • Placeholders
    • External (PAPI expansion)
  • Actions
    • Specification
    • Usage
    • Enum lists
  • Support
    • Links
  • Legal
    • End User License Agreement (EULA)
Powered by GitBook
On this page
  • Enabling/disabling
  • Filtering databases
  • Answer verification
  1. Customizing the games

Game customization guide

This page contains information on how to customize games to the finest little detail.

PreviousCommandsNextRanges

Last updated 2 years ago

Enabling/disabling

Each game provides you with a boolean switch enabled that controls whether the game will be enabled or disabled. When disabled, the game's status will be shown as an ❌ in the diagnostics command.

Filtering databases

Games derive their prompts (questions) from random entries from a database (term/sentence/trivia).

That's why all, except Trivia and Type Random games, provide a words range, which will filter the database used by the game to only contain entries which have amount of words contained within the range.

You can learn more about ranges .

Answer verification

There are 4 switches available throughout the games configuration which can alter and customize how answers sent by players are verified:

  • trim: determines if to allow redundant spaces before and after the answer (e.g. allow " 42" when "42" is the answer). Recommended to have enabled to avoid rejecting correct answers with typo-ed spaces.

  • case-sensitive: if answers must match the exact capitalization (e.g. don't allow "A" when "a" is the answer). Recommended to have enabled only for Type and Reverse games.

  • missing-only: if to allow only the completed letters as answers, or also the whole filled term (Fill In The Blanks and Complete Term games only).

  • ignore-spaces: if to ignore spaces between digits in the answer (Solve Math game only). Recommended to have enabled to avoid rejecting correct answers with typo-ed spaces.

here