TriviaBot: Play trivia in Discord! Powered by discord.js and OpenTDB, with 24 categories and three modes of play.
categories-in-channel
. When enabled, typing 'trivia categories' lists the categories in the channel instead of the user's DMs.hangman-mode
and/or allow-long-answers
are enabled. This follows Discord's limit of 80 characters per button.trivia help
command now uses link buttons, replacing the text-based links within the response.trivia ping
trivia play advanced
.trivia play advanced
commands may no-longer work as expected.trivia play hangman
. (Some questions not suited for hangman style gameplay)Note: With the new buttons mode, reaction mode is planned to be removed in a future update.
This update requires Node.js 16.6 or higher. Check "Setting up the bot" under the install instructions for your OS.
Reactions mode is planned to be removed in a future update. Please plan accordingly if you rely on reaction mode.
trivia play hangman
. This command can be used to start hangman games more easily, without needing to go through advanced game setup.stat-guild-recording
. This option records to stats.json when guilds are created/deleted for the bot.reveal-answers
config option defaulting to false if not specified in configFor more information on how to set up the new question parameters, see "Optional Configurations for Custom Questions" in the install guide: https://lakeys.net/triviabot/install.html#customQuestionsOptionals
use-fixed-rounds
is not defined in config. (i.e. if you've imported config from an old version of the bot)NOTE: Make sure to update to the latest version of Node.js LTS to install this update. See the install instructions for more info: How to Install
*.json.example
so that they are less likely to be overwritten by accident.hangman-hints
option to enable or disable hangman hints.reveal-answers
option to toggle whether answers are revealed at the end of a round.use-fixed-rounds
and rounds-fixed-number
in config.Trivia - Shard 0 (Initializing)
)display-ascii-logo
option.