{"id":16379757,"url":"https://github.com/owencochell/kahoot-bot","last_synced_at":"2025-10-26T10:30:51.833Z","repository":{"id":155441263,"uuid":"128150041","full_name":"OwenCochell/Kahoot-Bot","owner":"OwenCochell","description":"A simple bot made in python that joins a specified Kahoot game and sits idle.","archived":false,"fork":false,"pushed_at":"2018-05-21T18:26:02.000Z","size":26,"stargazers_count":6,"open_issues_count":2,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-31T18:14:27.041Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OwenCochell.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-04-05T02:30:27.000Z","updated_at":"2024-11-11T16:52:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"d794996f-ada1-4009-b4da-41e38ecac3fc","html_url":"https://github.com/OwenCochell/Kahoot-Bot","commit_stats":null,"previous_names":["owencochell/kahoot-bot"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OwenCochell%2FKahoot-Bot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OwenCochell%2FKahoot-Bot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OwenCochell%2FKahoot-Bot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OwenCochell%2FKahoot-Bot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OwenCochell","download_url":"https://codeload.github.com/OwenCochell/Kahoot-Bot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238310236,"owners_count":19450825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T03:49:38.174Z","updated_at":"2025-10-26T10:30:51.553Z","avatar_url":"https://github.com/OwenCochell.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kahoot-Bot\nA simple bot made in python that joins a specified Kahoot game and sits idle(Will implement random question selection at a later date).\n\n# Prerequisites\nYou must have python 3 installed. It should come pre-installed on linux. If not, use:\n\u003ebrew install python3\n\nOr:\n\u003eapt install python3\n\nFor windows users, you can download python [Here](https://www.python.org/downloads/)\n(be sure to select \"add python to system PATH\" during the instillation, or else you will have to add it to the PATH manualy, which is a HUGE pain)\n\nYou must also have the selenium module installed.\nThis can be installed with command:\n\u003epip install selenium\n\nIf you don't have pip installed, try:\n\u003ebrew install pip\n\nOr:\n\u003eapt install pip\n\nMore info about selenium and how to use it [Here](https://www.seleniumhq.org/)\n\nThis script uses chrome driver to produce a headless chrome environment. You must put the executable(chromedriver.exe) in you PATH for this script to work. You can download chromedriver.exe [Here](https://sites.google.com/a/chromium.org/chromedriver/downloads). \nI recommend putting chromedriver.exe(or a copy of it) in the root directory of your python instillation, or if you're running Linux, put it in any bin directory of your distro(/bin should do nicley).\n\n# Usage\nThis script will ask you for a game pin upon startup. It will also ask you for a name and number of bots to join.\nLets say you want your name to be \"bot\". Your name will be:\n\u003ebot.(random number)\n\nAlternitavley, if you tell the script to only have one bot join, it will only show your name, without the random numbers.\nYou can have as many bots join as you want, although it may impact preformance on the system you are running it on. If you leave the field blank, then 50 bots will join.\n\n# Disclamer\nThis script is very slow. About one bot joins every 10 seconds(May vary depending on system specs). I am working on this issue.\nAlso, bots will sit idle and they will not answer questions. I am working on implementing a way to make them answer random questions.\n\n# Thank you!\nThank you very much for veiwing this repository. I am new at python, so any help is appreciated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowencochell%2Fkahoot-bot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fowencochell%2Fkahoot-bot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowencochell%2Fkahoot-bot/lists"}