-
-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support new challenge mode #3
Comments
In debug mode: output will go brrrrrrrrrrrr |
It seems that challenges are a new mode of Kahoots that came out this year. They appear to use a protocol different from regular Kahoots. I'll have to do a bit of WSS reverse engineering. Shouldn't be too much of an issue I don't think. |
Hmm so it seems like Kahoot isn't using WSS at all for the new challenge type. It's using REST. I actually have no idea how to implement the new protocol. You can still use the lookup feature by quizID (everything before the underscore, i.e. |
Just commenting on the previous comment. The id listed in the link is the challenge id, which is different from the quiz id. Another interesting thing about challenges is that the entire quiz, even if the quiz is private, is sent through the REST APIs. |
@theusaf interesting. Would you mind taking a shot at it? If you do make a PR and I'll merge it. |
I have already implemented challenges in my NodeJS package |
Even with the name or quiz id, the script does not work.
For example
https://kahoot.it/challenge/06036100?challenge-id=11d905ab-fe8e-471c-a069-24bcf77384d1_1609096387623
take a look at this one.
pin is 06036100
and id is 11d905ab-fe8e-471c-a069-24bcf77384d1_1609096387623
the script authenticates successfully but even with the id or the name, everytime it says Pin does not exist.
The text was updated successfully, but these errors were encountered: