Socket
Socket
Sign inDemoInstall

kahoot-toolkit

Package Overview
Dependencies
61
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    kahoot-toolkit

The easiest way to interact with Kahoot games. Flood games with bots, or even win one autonomously!


Version published
Weekly downloads
1
Maintainers
1
Install size
5.22 MB
Created
Weekly downloads
 

Readme

Source

🎮 Kahoot Toolkit 🎮

NPM

Downloads Discord Server

Kahoot Toolkit is the easiest way to interact with Kahoot games.

Features

  • 🌊 Flood Games | Spam join a Kahoot game with a customisable amount of bots.

  • 🕹️ Win Games with Autoplay | Configure a bot to play a game for you and attempt to win it with a single function. This is the first time something like this has been published to NPM!

  • 🖥️ Command Line Interface | Don't want to use code? No problem! Kahoot Toolkit has a CLI built in to do everything for you.

Installation

There are two ways to install and use Kahoot Toolkit, either as a dependency in your project, or the CLI. Here are the commands to install them in both ways:

Install as a Dependency

npm i kahoot-toolkit --save

Install CLI

npm i -g kahoot-toolkit

Example Code

Setting up Kahoot Toolkit is really easy. Simply import the package and create an instance of the Kahoot class!

const Kahoot = require("kahoot-toolkit");
const client = new Kahoot("Game PIN Here", "Bot Name Here"); // If the bot name is not specified, it will be randomly generated.

To flood a game, you can use the flood method.

client.flood(1000); // Floods the game with 1,000 bots.

// To avoid Kahoot's Anti-Cheat, you can set a second parameter to true.

client.flood(1000, true); // Floods the game with 1,000 bots, but uses randomly generated names for each bot.

To win a game autonomously, use the autoplay method.

client.autoplay("Quiz Name or ID Here");

// To log any progress the bot makes, you can set a second parameter to true.

client.autoplay("Quiz Name or ID Here", true);

CLI Usage

To open the CLI, simply type kahoot-toolkit, kahoot-cli or kahoot into your Terminal. You should be met with this prompt:

Root Menu

Simply choose which action you would like to perform to continue. Then, just follow the instructions and prompts!

Flooding a Game

Flood Example

Winning a Game

Autoplay Setup

Autoplay Playing

Contact Me

FAQs

Last updated on 13 Apr 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc