kahoot-answer-bot icon indicating copy to clipboard operation
kahoot-answer-bot copied to clipboard

Deprecated Loop Parameters

Open Varuna3 opened this issue 2 years ago • 8 comments

As of python 3.10, the loop parameter was removed from Semaphore(). The bot no longer works unless you use an old python version.

Varuna3 avatar May 12 '22 15:05 Varuna3

I got that too

ejsupernova avatar May 31 '22 21:05 ejsupernova

This is an upstream issue with AIOCometd (https://github.com/robertmrk/aiocometd/issues/13), I have no control over it.

Raymo111 avatar Jun 01 '22 00:06 Raymo111

That does not seem to be the only issue here though, because the bot also doesn't join Kahoots in python 3.9. Maybe that doesn't have to do with the deprecation?

Rc-Cookie avatar Jun 14 '22 21:06 Rc-Cookie

What error do you get? It works for me.

Raymo111 avatar Jun 15 '22 00:06 Raymo111

Simply nothing happens. The console output states it's logged in, but the name doesn't appear in the Kahoot. I re-downloaded the latest version, but still the same. I actually worked on a java translation of this bot. While not complete, I was past the state "Username accepted", but it also doesn't work no more. Maybe Kahoot changed something?

Rc-Cookie avatar Jun 15 '22 06:06 Rc-Cookie

Hmmm it's possible that Kahoot made a breaking change that'll require a rewrite. Does it work with Python 3.8? I'll have to investigate this, I got as far as to run it to the username accepted part but didn't think to check the actual joining.

Raymo111 avatar Jun 15 '22 06:06 Raymo111

I was running 3.7 before, also didn't work

Rc-Cookie avatar Jun 15 '22 07:06 Rc-Cookie

Interestingly, while not showing up the username you took is blocked then

Rc-Cookie avatar Jun 15 '22 07:06 Rc-Cookie

I'm having this same issue trying to use this bot. Has this issue been fixed? Is there an older version of python I can use to run it?

Brewer5700x avatar Oct 03 '22 23:10 Brewer5700x

Work fine with me when I use 3.9.17 on M1

sealldeveloper avatar Jun 18 '23 23:06 sealldeveloper