Skip to content

Command Reference

This is the complete reference for all Inquisitor IRC commands. Every command available in the bot is documented here regardless of permission level. Permission levels are noted for each entry. The default command prefix is @ but may differ depending on your bot configuration.

Permission Summary

Permission Commands
None (no permission required) @activate, @category list, @duration, @info, @mypermissions, @poolstatus, @question help, @questionset help, @questionset list, @questionset stats, @record, @settings help, @setup
PLAY @mystats, @recall, @settings diff, @settings get, @settings list, @skip, @stats, @topall, @topday, @topever, @topmonth, @topweek
START @trivia
MODERATE @poolreset, @setquestionset, @settings export, @settings import, @settings reset, @settings set
MANAGE @points add, @points remove, @question add, @question bulkcategory, @question delete, @question edit, @question list, @question move, @question search, @question show, @questionset add, @questionset rename
ADMIN @crossstats, @deactivate, @deny, @grant, @importconfirm, @importpointsconfirm, @importpointspreview, @importpreview, @listnetworks, @listperms, @lockout, @mergeuser, @netstatus, @permissions, @points combine, @question bulkdelete, @question bulkmove, @questionset delete, @reactivate, @revoke, @setmasterlog, @setnetlog, @settings set-default, @settings show-overrides
Owner (Limnoria owner capability) @dbconnect, @dbmigrate, @dbstatus
Varies (permission of the operation being confirmed) @confirm
  • @setup and @activate need no permission, but each works only once. @setup is refused after global setup is complete; whoever runs it first becomes the first global ADMIN. @activate is refused on a network that has already been activated; to bring back a deactivated network, use @reactivate (ADMIN).
  • @settings set and @settings reset need ADMIN for admin-only settings, and a network-wide ADMIN grant for settings that apply to the whole network. @settings import needs ADMIN when the JSON contains admin-only settings. @settings export network needs ADMIN. @settings set-default needs a global ADMIN (the setup admin or a Limnoria owner). @settings diff against another network needs a global ADMIN.
  • @topall is an alias of @topever. The top commands take a paging suffix: @topday20 shows ranks 11–20.
  • @question bulkdelete and @question bulkmove are @question subcommands with their own pages.

Commands A–Z

Command Permission Summary
@activate None (first run on a network) Activate this network for trivia
@category None List categories across all question sets, or in one set with --set
@confirm Varies Confirm a pending destructive operation
@crossstats ADMIN View a user's stats across all networks
@dbconnect Owner Reconnect to the MariaDB database
@dbmigrate Owner Accept an edited migration's checksum after a mismatch
@dbstatus Owner Show database connection status
@deactivate ADMIN Deactivate trivia on this network
@deny ADMIN Explicitly deny a permission to a user
@duration None Show how long the current game has run, or the last game's length
@grant ADMIN Grant a permission level to a user
@importconfirm ADMIN Confirm a pending question import
@importpointsconfirm ADMIN Confirm a pending player points import
@importpointspreview ADMIN Preview a player points file before importing
@importpreview ADMIN Preview a question file before importing
@info None Show the bot version, website and active question counts
@listnetworks ADMIN List all known networks and their status
@listperms ADMIN List all permission grants and denials
@lockout ADMIN Quiesce the bot before a reload or restart
@mergeuser ADMIN Merge a player split across two accounts
@mypermissions None Show your own effective permissions
@mystats PLAY Show your own trivia statistics
@netstatus ADMIN Show the current network's setup status
@permissions ADMIN Show another user's effective permissions
@points MANAGE / ADMIN Add, remove, or combine player points
@poolreset MODERATE Reset the question pool
@poolstatus None Show question pool status
@question None / MANAGE / ADMIN View, add, and manage trivia questions
@question bulkdelete ADMIN Delete every question in a question set
@question bulkmove ADMIN Move every question from one question set to another
@questionset None / MANAGE / ADMIN Manage question sets
@reactivate ADMIN Reactivate a deactivated network
@recall PLAY Repeat the current question
@record None Show the longest game played in this channel
@revoke ADMIN Revoke an explicit permission grant
@setmasterlog ADMIN Set the master log channel
@setnetlog ADMIN Set the network-specific log channel
@setquestionset MODERATE Switch the active question set
@settings None / PLAY / MODERATE / ADMIN View and manage bot configuration settings
@setup None (first run only) Complete first-time global setup
@skip PLAY Vote to skip the current question
@stats PLAY View a player's trivia statistics
@topall PLAY Alias of @topever: show all-time top scorers
@topday PLAY Show today's top scorers
@topever PLAY Show all-time top scorers (alias: @topall)
@topmonth PLAY Show this month's top scorers
@topweek PLAY Show this week's top scorers
@trivia START Toggle the trivia game on or off