I'm trying to make a kahoot spammer which inputs a pin number and a username, decided by the user. I'm getting a type error when I run this code:
import re
from robobrowser import RoboBrowser#Getting pin number for kahoot
pin = int(input("What is the pin number of the Kahoot?"))
# Getting number of bots to be deployed
number_of_bots = int(input("How many bots would you like?"))
#Getting base name
name = str(input("What would you like your bots' name to be (number will be added to the end of the name)?"))
#counter
counter = 0
#Number on end of name
num = 1def joinKahoot(pin, number_of_bots, name):browser = RoboBrowser(history = True)#Connect to kahoot's websitebrowser.open("https://kahoot.it/")pin_form = browser.get_form()pin_form['inputSession'].value == pinbrowser.submit_form(pin_form)name_form = browser.get_form()name_form["username"].value == namebrowser.submit_form(name_form)#While counter is less than number_of_bots flood kahoot
while counter < number_of_bots:joinKahoot(pin, number_of_bots, name)counter += 1num += 1name = name + str(num)
Error:
Traceback (most recent call last):File "C:\Users\Vincent\Documents\Kahoot Spammer V2\flood.py", line 29, in <module>joinKahoot(pin, number_of_bots, name)File "C:\Users\Vincent\Documents\Kahoot Spammer V2\flood.py", line 20, in joinKahootpin_form['inputSession'].value == pin
TypeError: 'NoneType' object is not subscriptable
What I am doing wrong?