Ashquill

Lore · Quotes · Trivia

An Elder Scrolls companion for your Discord server

A free, fan-made Discord bot for Elder Scrolls lore, NPC quotes and trivia, drawn from the Unofficial Elder Scrolls Pages (UESP).

What it does

Games, lore and a leaderboard for your server

  • Trivia & matches

    Elder Scrolls trivia with 30 seconds to answer, and a hint if nobody has answered after 15. Play one question, or add a number for a match of 3 to 10 rounds, with medals at the end.

    Try !trivia 5

  • Guess the quote & Which game

    Guess who said an NPC line, then name the game it came from. Or play Which game: read a line and name the game it’s from.

    Try !guessquote

  • Lore & quotes

    A random lore page from UESP, or look up a topic. Pull a random NPC quote, or one from a single game.

    Try !lore dwemer

  • Leaderboards & seasons

    Your server’s top 10, overall or per game, plus a monthly season with last month’s champion. Check your own place, longest streak and fastest answer.

    Try !leaderboard month

  • Your own questions

    Submit your own trivia questions and quotes. Ashquill asks for each part in turn, and an admin reviews them.

    Try !submittrivia

Every trivia question and guess-the-quote line was checked against a source page, and Ashquill shows that source after every round.

Screenshots

See it in action

  • Discord chat. Ashquill asks: Which province is home to the Khajiit? A hint shows E followed by blanks, 7 letters. A player answers Elsweyr. Ashquill replies: got it right in 17.2 s, the answer is Elsweyr, +1 point, 3 in a row, with a UESP source link.
    A !trivia round: the hint after 15 seconds, then the answer time, the streak and the source.
  • Discord chat. A player types !lorerank. Ashquill replies with their all-time place and points split into Trivia, Guessquote and Which game, the same for November, and personal bests: best streak 7, fastest answer 10.1 s.
    !lorerank: your place, points and personal bests.
  • Discord chat. Ashquill asks: Who said this? (Daggerfall), with a quote and a hint U, S, V with blanks, 14 letters. A player answers uriel septim vii. Ashquill replies: got it right in 23.4 s, the answer is Uriel Septim VII, also accepted Uriel Septim, Uriel, Emperor Uriel Septim, +1 point, 7 in a row, with a UESP source link.
    Guess the quote, Daggerfall only (!guessquote daggerfall): alternate answers are accepted too.
Get started

Three steps to your first round

  1. Add Ashquill

    Invite Ashquill to your Discord server.

  2. Type !help

    See the commands in Discord.

  3. Try !trivia

    Or start a match with !trivia 5.

For admins: !dailylore on posts a lore page every day.

Need a hand? Ask in the Ashquill support server.

Reference

Commands

Commands start with ! by default. Server admins can change it with !setprefix. Type !help in your server for a quick reminder.

Play

  • !triviaAn Elder Scrolls trivia question. You have 30 seconds to answer, and the source is shown after every round.
  • !guessquoteGuess who said a quote, then try to name the game it came from.
  • !guessgameWhich game is this NPC line from? Type the game: skyrim, sr, eso and so on. Also works as !whichgame.
  • !trivia skyrimStick to one game in !trivia or !guessquote, for example !trivia daggerfall or !guessquote mw. Games: Skyrim (skyrim, sr), Oblivion (oblivion, ob), Morrowind (morrowind, mw), Daggerfall (daggerfall, df), The Elder Scrolls Online (eso, teso, online), and lore for trivia only (!guessquote lore is refused: too few lines). !guessgame takes no game filter.
  • !trivia 5Play a match of 3 to 10 rounds: !trivia 5, !guessquote 5 or !guessgame 5. Combine it with a game: !trivia mw 5. Rounds are headed “Round n/N”, the match ends early after 2 unanswered rounds, and results are shown with medals.
  • !stopEnd the match after the current round (the player who started it, or an admin).
  • Hints: if nobody has answered after 15 seconds, a hint appears: the first letter of each word with the rest blanked, and the letter count. In !guessgame it rules out two wrong games. In every game, single rounds and matches.
  • Speed and streaks: the answer reveal says how fast the winner answered (“got it right in 4.2 s”), shows a streak (“3 in a row”), and says when someone’s streak ends.
  • No repeats: each server goes through every question once before any repeats.

Scores

  • !leaderboardThis server’s top 10. !leaderboard trivia, !leaderboard quote or !leaderboard game for one game.
  • !leaderboard monthThis month’s season and last month’s champion.
  • !lorerankYour place, points, the gap to the next player (all-time and this month), and personal bests: longest streak and fastest correct answer (answers under 1.5 s don’t count as records). !lorerank @name for someone else. It used to be !rank; see !rankalias.

Explore

  • !loreA random lore page from UESP, or look one up: !lore dwemer.
  • !quoteA random NPC quote, or one from a single game: !quote morrowind, !quote eso (also sr, ob, mw, df).
  • !pollStart a poll: !poll Question? | Option 1 | Option 2. With no options, it’s a yes/no poll.

Contribute

  • !submittriviaSubmit your own trivia question. Ashquill asks for the question, then the answer. An admin reviews it.
  • !submitquoteSubmit a quote for Guess the Quote. Ashquill asks for the quote, then the speaker. An admin reviews it.
  • !reportThink the last question’s answer was wrong? !report <link> <reason>, with a link that proves it.

General

  • !helpThe command list in Discord. It ends with links to this website and the support server.
  • !inviteLinks to add Ashquill to your own server and to join the support server. Works in servers and in DMs with Ashquill.
  • !welcomePost Ashquill’s welcome message again.

For server admins

These need the Administrator permission in your server. Type !adminhelp to see them in Discord.

  • !setprefixChange the command prefix for your server: !setprefix <prefix>.
  • !pendingtriviaTrivia submissions waiting for review, numbered. !pendingquotes does the same for quotes.
  • !approvetriviaApprove or refuse a submission by its number or text: !approvetrivia, !refusetrivia, !approvequote or !refusequote, for example !approvetrivia 2.
  • !pendingreportsReports of wrong answers, numbered. !approvereport <number> passes one on to be fixed; !refusereport <number> rejects it, and the reporter is told why.
  • !memberwelcomeGreet new members: on, off, channel, message or test. Off by default. Also works as !joinwelcome.
  • !dailylorePost a lore page once a day from noon: on, off, channel or test. Off by default.
  • !rankaliasLet !rank work as !lorerank in your server: on or off. Off by default, so it never clashes with level bots like MEE6 that also use !rank. While it’s off, !rank does nothing.
Questions

FAQ

Is Ashquill free?

Yes. As the Terms of Service put it, Ashquill is provided free and as is.

Is it an official Elder Scrolls bot?

No. Ashquill is a fan-made project and is not affiliated with or endorsed by Bethesda Softworks or ZeniMax Media. The Elder Scrolls and related names are trademarks of their respective owners.

What does Ashquill store?

Among other things, your Discord user ID with your points and personal bests, anything you submit or report, and server settings. The Privacy Policy lists exactly what is stored, how long logs are kept, and how to have your data deleted.

How do I report a problem?

A wrong answer: type !report <link> <reason> in Discord, with a link that proves it. Help, questions and suggestions: join the Ashquill support server. Bugs: you can also open an issue on GitHub. Privacy or data requests: email ashquilldiscord@gmail.com.

Who runs Ashquill?

One person, as a hobby project. Ashquill runs on the owner’s own computer.