Skip to main content

A module/CLI tool to interact with a kahoot client (via Selenium) and play a quiz.

Project description

Kahoot_CLI

Interact with any Kahoot quiz right from your terminal! Or import it and use it on your own scripts! The possibilities are endless! (I hope)

Features:

  • Joining a game
  • Reactions
  • Avatars
  • Answering single choice questions
  • Answering multiple choice questions
  • Answering True or False questions
  • Displaying points
  • Displaying ranking
  • Finishing a game
  • Error handling (this name is taken, pin is invalid, kicked out, etc.)

Current Bugs:

  • Won't detect irregular gamemodes (that it can't play)

Why would anyone need this, since this just uses Selenium?

Kahoot-CLI is designed in mind of devices that can't show a browser tab, like handheld like devices. With Kahoot-CLI, you could make something like a Kahoot handheld, something you couldn't make before.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kahoot_cli-1.0.0.tar.gz (24.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kahoot_cli-1.0.0-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

Details for the file kahoot_cli-1.0.0.tar.gz.

File metadata

  • Download URL: kahoot_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 24.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for kahoot_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7fcd01410b2fe620d11ab6319a2830e007ce1b371f6f13e1b2b46949bb2b56fb
MD5 30f4d66ecbfac128bf7bc48b9d3c485a
BLAKE2b-256 96eb235e2924009a7c61c4f284065606f61d2f24971067488cfcd020efb4fdb5

See more details on using hashes here.

File details

Details for the file kahoot_cli-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kahoot_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 25.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for kahoot_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 851074800d887332e4b7d6cfe632d4689c1fca53313c6c1b5289e68d1a3454e4
MD5 0331e25336012beaa9a4e3c6b5edf14c
BLAKE2b-256 d399e746ac1afab65d5c95aa606bc0cd2216a6961af12e678ca5522f81854eb6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page