https://github.com/reteps/kbot
A kahoot bot that correctly answers questions.
https://github.com/reteps/kbot
automatic bot kahoot kahoot-bot python python3 quiz
Last synced: about 1 month ago
JSON representation
A kahoot bot that correctly answers questions.
- Host: GitHub
- URL: https://github.com/reteps/kbot
- Owner: reteps
- Created: 2017-06-12T13:00:49.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2021-10-05T21:06:27.000Z (over 4 years ago)
- Last Synced: 2023-03-02T20:46:14.253Z (about 3 years ago)
- Topics: automatic, bot, kahoot, kahoot-bot, python, python3, quiz
- Language: Python
- Homepage:
- Size: 60.5 KB
- Stars: 80
- Watchers: 8
- Forks: 26
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Amazing Automatic Kahoot Bot (kbot)
### *now with functional code*
People have made bots and things for kahoot in the past, but this is
a new and improved edition that actually does
everything for you. This one actually answers the questions, unlike
some other tools and spammers.
## Getting Started
- [ ] Make Kahoot Account
- [ ] Install Python3
- On MacOS, Install [Homebrew](https://brew.sh/), then install Python.
- `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`
- `brew install python`
- [ ] Clone this project
- `git clone https://github.com/reteps/kbot.git`
- [ ] Install Dependencies
- `python3 -m pip install -r requirements.txt`
- [ ] Run Program
- `python3 kbot`
## Program arguments
```
python3 kbot
--email XYZ@gmail.com
--password XYZ
```
Please open a pull request or issue if you would like more functionality.
## How does it work?
Intercepts and pretends to be a kahoot client. After receiving quiz name from host, looks up answers for quiz and uses them.
## Caveats
Does not work when:
+ Kahoot is private
+ Answers are randomized
+ Questions are randomized
This is because this program uses the original question order and answer order, so if these are modified the wrong answer will be clicked.
## Questions?
+ please open an issue
## Contributors
* [reteps](https://github.com/reteps) - Main programming
* [idiidk](https://github.com/idiidk) - For the challenge decoding