Skip to content

ThatFruedDued/kahoot-smasher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ThatFruedDued Kahoot Smasher

A little script you can use to flood Kahoot games with numerous players that randomly answer questions. Fully functional as of August 18, 2024.

Usage

Browser

To run this program in your web browser, you can either use a bookmarklet or the Developer Tools console. Developer Tools are often blocked on school devices, so you may find more success with the bookmarklet method.

Variants

You can either choose to run the index.js script or the fakerless.js script. The index.js script includes Faker, a tool to generate realistic names. However, the inclusion of Faker makes the script much larger, so it does not work as a bookmarklet. The fakerless.js script does not include Faker which reduces file size, but the generated names will just be random numbers.

Bookmarklet

  1. Copy the contents of the fakerless.bookmarklet.js.
  2. Create a new bookmark.
  3. Set the name to Kahoot Smasher.
  4. Paste the script you copied earlier into the URL field.
  5. Save the bookmark.
  6. After you enter a Kahoot game, click on the bookmarklet and the script will run.

Developer Tools

  1. Copy your desired script.
  2. Enter your Kahoot game.
  3. Press Ctrl + Shift + i on Windows/Chrome OS/Linux or + + i on macOS to open the Inspect tab.
  4. At the top of the Developer Tools window, click Console.
  5. Paste the script. If the script does not appear and you see a warning telling you to allow pasting, type allow pasting into the console and press Enter. Then, paste the script again.
  6. Press Enter to run the script.
  7. You can close the console window once you have run the script.

Bun

This program was written using Bun. However, it should also be fully compatible with comparable JavaScript runtimes such as Deno.

To install dependencies:

bun install

To run:

bun run start

Confused?

Here's a simple tutorial to run the program using Repl, a free development platform that provides access to the tools necessary to run this program.

  1. Go to Repl and create an account (or sign in)
  2. Create a new Repl, import from GitHub URL
  3. Paste the link to this repository (https://github.com/ThatFruedDued/kahoot-smasher)
  4. Wait for the Repl to be created and run it
  5. Follow the prompts in the command window

Licence

This code is free and open source, licenced under the GNU Affero General Public License version 3. If you are simply using the script yourself, you are not at risk of violating the license.

About

ThatFruedDued Kahoot Smasher

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published