oddluck-limnoria-plugins/Jeopardy
oddluck 64a2b4362c Jeopardy: simplify last commit. 2020-02-06 20:22:54 +00:00
..
local Add 'Jeopardy/' from commit '0fc85014d136671257180831029710c82b778307' 2019-03-01 01:43:27 -05:00
locales Add 'Jeopardy/' from commit '0fc85014d136671257180831029710c82b778307' 2019-03-01 01:43:27 -05:00
README.md add skip/report command info 2020-02-05 17:34:09 -05:00
__init__.py update author/maintainer data 2019-12-04 01:46:01 -05:00
categories.txt Update categories.txt 2020-02-01 11:40:38 -05:00
config.py Jeopardy: minimize score/history file reads. 2020-02-05 16:08:24 +00:00
messages.pot Add 'Jeopardy/' from commit '0fc85014d136671257180831029710c82b778307' 2019-03-01 01:43:27 -05:00
plugin.py Jeopardy: simplify last commit. 2020-02-06 20:22:54 +00:00
requirements.txt Jeopardy: replace jellyfish with textdistance. 2020-02-06 14:24:30 +00:00
test.py Update test.py 2019-03-01 01:51:50 -05:00

README.md

Come play in ##Jeopardy on Freenode.

irc://chat.freenode.net/##jeopardy

This... is... Jeopardy!

Uses jService (150K+ Jeopardy! questions, more if run locally) as a trivia source.

To run a local instance (190K+ questions, can add more questions as episodes continue to air) install my jService fork then point plugins.jeopardy.jserviceUrl to your own URL.

Commands

start [--num <int>] [--shuffle] [--no-hints] [--random-category] [category1, category2, etc,]

Calling the start command by itself will yield a round of random questions. Adding category names after the start command will search for specific categories by name. The --random-category option will return questions from a randomly selected category. Calling start while a game is running will add additional questions to the queue. Use --shuffle to randomize question order. Use --no-hints to disable hints for the round.

categories

Returns a list of popular Jeopardy! categories.

stats [--top <int>] [nick]

Returns game scores. Defaults to top 5 players. Use --top and a number to receive more top players. Specify a nick to get a score for the selected player.

question

Repeat the currently active question.

hint

Repeat the current hint. If game set for no hints, show blanked out answer.

skip

Skip the current question.

report

Report the current question as invalid e.g. audio/video based clues.

Config

config list plugins.jeopardy

List the config variables for the game.

config help plugins.jeopardy.<variable_name>

Get information about what game options the variable controls.

Miscellaneous

Score and history files can be found in <bot_directory>/data/jeopardy/

Forked and significantly modified version of this trivia plugin.