Skip to content

Tutorial

itsmarsss edited this page Oct 25, 2024 · 9 revisions

Welcome to the KahootGPT tutorial wiki!

How To Use Tutorial


Step 1: Install KahootGPT

Chrome Web Store

  1. Open Google Chrome and go to the KahootGPT extension page.
  2. Click the "Add to Chrome" button.
  3. In the confirmation dialog, click "Add Extension".
  4. The KahootGPT extension should now be installed in your Chrome browser.

Firefox Add-on

  1. Open Mozilla Firefox and go to the KahootGPT add-on page.
  2. Click the "Add to Firefox" button.
  3. In the confirmation dialog, click "Add".
  4. The KahootGPT add-on should now be installed in your Firefox browser.

Manual ZIP File Upload

  1. Go to the KahootGPT GitHub releases.
  2. Scroll down on the first release and click "KahootGPT.zip" to download.
  3. Extract the ZIP file to a folder on your computer.
  4. Open Google Chrome or Mozilla Firefox and go to the browser's extensions page.
  5. Enable "Developer mode" (if not already enabled).
  6. Click "Load unpacked" and select the folder where you extracted the ZIP file.
  7. The KahootGPT extension/add-on should now be installed in your browser.

Step 2: Configure OpenAI

Creating an OpenAI account

  1. Go to the OpenAI website and click on the "Sign up" button in the top right corner of the page.

  2. Enter your email address, create a password, and click on "Sign up".

  3. You will receive an email to verify your account. Click on the verification link in the email.

Generating an API key

  1. Once you verify your account, you head over to the OpenAI dashboard.

  2. From the OpenAI dashboard, click on the "API keys" tab in the left-hand menu.

  3. Click on the "Create new API key" button.

  4. Enter a name for your API key and click on "Create".

  5. Your API key will be displayed on the screen. Make sure to copy it and keep it in a safe place. (It will only be shown to you once)

Then you need to fund your API key (OpenAI no longer offers $5 for new sign-ups)

  1. Navigate to the Billing section of your account's Default Project

  2. Click "Add to credit balance" below the balance amount

  3. A $5 credit balance is recommended as it can help you complete up to 50 Kahoots

  4. Follow through the dialogue to get the $5 funding

Using your API key

  1. Make sure to copy the API key to your clipboard.

  2. Open the KahootGPT extension and click the top right gear icon.

  3. Click on "OpenAI" at the top.

  4. Paste the API key into the text field and press "Save Changes".

KahootGPT popup > settings > openai


Step 3: Use on Kahoot

  1. Make sure you are on kahoot.it.

  2. Click on "ATTACH" to attach a script to Kahoot.

  3. Wait about 5 seconds; do not click away.

  4. On the menu that shows up on Kahoot, you can toggle auto-tap.

  5. You are all set, just put in your pin and select a nickname.

KahootGPT popup > attach

⚠️ Notice: Ask/convince the Kahoot host to turn on "Show questions & answers" in settings. Kahoot game > settings > showq&a


Step 4: Check Out Features

Auto-hoist (paid)

Auto-hoist is the big power button on both the insite menu and popup. This feature will automatically bring the best answer according to OpenAI's language model to the top half of the screen. All you need to do is spam-click the top until you click the answer.

Attach

Attach the script to Kahoot.it, this will only work if you're on Kahoot.it. Attaching the script gives you the insite menu that then uses OpenAI language models to help you play.

Detach

Detach the script from Kahoot.it, this will only work if you're on Kahoot.it. Detaching the script will remove the insite menu, it essentially reloads the page. You may need to click confirm on a popup dialog to reload the page.

Console/Logs

This is used for giving you tips/debug/errors. You shouldn't need this unless you found a bug and you need to submit an Issue.

Settings

KahootGPT Settings OpenAI Settings
Auto-Highlight Answer
> Auto-highlight answer will automatically highlight the best answer according to OpenAI's language model on the Kahoot screen. So even if you don't have Auto-tap, you can still perform significantly better.

Auto-Import Question
> Auto-import question will automatically crawl the Kahoot screen looking for the question and answers. This will minimize time wasted and will allow KahootGPT to select the best answer according to OpenAI's language model as soon as possible.
Cache OpenAI Key
> If you don't trust KahootGPT, you can set it so that KahootGPT will not store your key. This means, if you close the popup or re-attach, you will need to set the key again.

OpenAI Model
> The OpenAI Model drop-down will allow you to select which OpenAI language model KahootGPT should run on. Choose your model, sometimes one works better than another.