Share your repls and programming experiences

← Back to all posts
Ace your online classes with Kahooter!
h
JacksonCowie (381)

So, this is a very simple yet amazing program that simply sends a request to get the answers to any Kahoot quiz! Cool Right?

It has a few bugs in creating a file, but those can wait. For now you'll just have to read the answers from the command line.

Simply enter the challenge ID, sit back and let the program to do the rest of the work.

Hope this helps anyone who wants to be top of the class!

Thanks and Enjoy!

ps - morally, is this wrong? Yes. But who is going to care?

Edit: Glad you all like it, will be making either a web app or a Python GUI for it next!

Commentshotnewtop
DynamicSquid (937)

Yooo... I'm bookmarking this

KobeFF (314)

This is definitely gonna help me ace my Kahoot quiz's that my math teacher posts... lol

MoltasDev (10)

Honestly... the commenting is almost the most beautiful and amazing thing about this project

JacksonCowie (381)

@MoltasDev It's a habit drilled into me from School. In your coursework if you don't have a lot of internal documentation then you lose marks.

HahaYes (152)

Traceback (most recent call last):
file "mainpy", line 28 in <module>
for questions in json_kahoot
Keyerror:'answers'
??????

AidanGaray (3)

Amazing! Thank you!

PeterStudenkov (6)

make a how-to-use repl

DaRealDoge (0)

@DannyIsCoding No it is not. You should be ashamed if you think so.

DJWang (1047)

This is cheating! Yay!

Please excuse my son's behavior

DaRealDoge (0)

@DJWang I agree with you wholeheartedly. Kids are so rude these days.

DJWang (1047)

@DaRealDoge It was a joke

No it wasn't

DannyColton (2)

Traceback (most recent call last):
file "mainpy", line 28 in <module>
for questions in json_kahoot
Keyerror:'answers'

johnstev111 (71)

@DannyColton The creator is probably asleep... because of timezones.
I know I'm not the person you are looking for but to me you posted this comment at 2 AM, just demonstrating my point

JacksonCowie (381)

@DannyColton Hey, yeah it was 1 in the morning for me when you left a comment. It has some issues with creating the file on replit that I'm going to fix when I have time, download it and run it on your computer and the file should be created without issue.

DannyColton (2)

@JacksonCowie sorry for that I didn't know

HahaYes (152)

@JacksonCowie is it line 28 that is buggy?

HahaYes (152)

Help... customer support

HahaYes (152)

WHY WON'T IT WORK... I TRIED FIXING IT MYSELF...SO CONFUSED

JacksonCowie (381)

@HahaYes Sorry, I was asleep. I'm not a robot btw. What's the issue you are having? If it is the KeyError one, rest assured that I'm just about to fix it.

HahaYes (152)

Will someone reply to my comment about why it won't work?!?!?!?!?

johnstev111 (71)

@HahaYes Answer: Timezones
I know I'm not the person you are looking for but to me you posted this comment at midnight, just demonstrating my point

attisun (1)

That's fricken so cool

DaRealDoge (0)

@attisun Watch your language young man. Have your parents seen this behavior

AgastyaSandhuja (143)

Yoooooo
It's so convenient as I am about to do a kahoot right now

JBYT27 (47)

Traceback (most recent call last):
File "main.py", line 28, in <module>
for questions in json_kahoot["answers"]:
KeyError: 'answers'

?

JacksonCowie (381)

@JBYT27 Just read the comments. I can't be bothered to type it all out again.

JeremyIrwin (39)

Traceback (most recent call last):
File "main.py", line 28, in <module>
for questions in json_kahoot["answers"]:
KeyError: 'answers'

JacksonCowie (381)

@JeremyIrwin I've answered this a thousand times, I didn't make this on repl.it and so it doesn't work 100% but it should still print the answer fine enough. Wait a bit then run it again, if that doesn't work then download it and run it on your own machine.

nokaki (1)

This is very useful!!

How's it going with the web app? ;)

JacksonCowie (381)

@nokaki Great to hear! Not started it yet, working on a super-secret repl.it meta project that has never been seen before on here.

nokaki (1)

@JacksonCowie Alright! Keep on going!

DaRealDoge (0)

Hello, my name is Bob. I am a Dad. You should all be ashamed of of yourselves for trying to help kids cheat. If you don’t take this down I will have to contact the police.

JacksonCowie (381)

Yeah @daRealDoge kinda seems that you are fishing for attention and possibly a cycle or two.

DaRealDoge (0)

@JacksonCowie Okay the jig is up. I was trolling. I'm 11 did you see me profile, its hilarious

billehb (15)

for me it only shows the answer for the first quetion, how do I make it show the answer for more questions??

JacksonCowie (381)

@billehb Ah, could be that no one else has completed the challenge yet. Wait till one of your classmates does it then it will show all the answers.

HahaYes (152)

The Force is Strong in this one - some beard guy in Star Wars

billehb (15)

@JacksonCowie, I downloaded it and it just opens with notepad, what should I run it with??

JacksonCowie (381)

@billehb What do you think? Python lol.

ChezTacoz (64)

It's not working for me :(

JacksonCowie (381)

@ChezTacoz Is it KeyError? If so, download it and run it on your computer.

JacksonCowie (381)

@ChezTacoz Click on the 3 dots beside the folder button then click download as zip. Extract it once on your computer.

BobTheTomatoPie (666)

You should be selling this to people instead of freely posting it, i bet you could make a couple bucks instead of nothing, its awesome

JacksonCowie (381)

@BobTheTomatoPie Nah, I'm a true believer in a free internet where open source software is appreciated more.

StudentFires (292)

ps - morally, is this wrong? Yes.

You just earned yourself another upvote.

DaRealDoge (0)

@StudentFires I wish your parents could see this kind of behavior from you. Be honest, how would they feel

JacksonCowie (381)

@DaRealDoge Don't know, never met them.

DaRealDoge (0)

@StudentFires Ok the jig is up. I was trolling lol.

CatR3kd (40)

kinda cheat tho..

JacksonCowie (381)

@CatR3kd ssssssssssssssssssssssshhhh

ShreyasNidumbur (0)

Traceback (most recent call last):
File "main.py", line 28, in <module>
for questions in json_kahoot["answers"]:
KeyError: 'answers'
This is what comes up when I enter the ID. And yes, it is a valid ID. Please help!

JacksonCowie (381)

@ShreyasNidumbur I've answered this question many times, I'm going to fix that ASAP, run it again later and it should work. Many more people have gotten it to work with the exact same code.

If you are looking for a quick fix, download it and run it on your computer.

ShreyasNidumbur (0)

@JacksonCowie ok thanks, keep up the good work!