There are two methods for retrieving answers.
- Fetching Quizizz API
- Sending answers as someone else (old method)
You can load this script automatically using a browser extension.
It should work in Test and Classic mode.
- Join Quiz
- Open console and paste this
fetch("https://raw.githubusercontent.com/gbaranski/quizizz-cheat/master/dist/bundle.js")
.then((res) => res.text()
.then((t) => eval(t)))
- You can now close the console. The good answers should be highlighted by background opacity.
An alternative method is more invasive. Instead of fetching Quizizz API, it sends a random answer to a current question as a different user (consuming his answer); as a response, Quizizz returns a valid answer, which is then displayed to the user.
- Join quiz, wait for first question, and open console
- Paste this code to the console
fetch("https://raw.githubusercontent.com/gbaranski/quizizz-cheat/oldmethod/dist/bundle.js")
.then((res) => res.text()
.then((t) => eval(t)))
- Enter the user name of any other player (the user won't get points even if they sent a valid answer).
- Go to step 2
- Install the browser extension on https://www.tampermonkey.net/
- Create a new user script and paste the contents of scripts/tampermonkey-alternative-method.js
- The script should now be automatically loaded every time you enter a quizizz.
As we can see on this screenshot, the answer www.quizizz.com has the highest opacity, indicating a valid answer.