def add_user(cls, response): if len(response) < 4: cls.failure() return elif all([(response[2] == "fact-type"), (cls.check_fact_type(response[3]))]): user = Users(instatag=response[1], associated_fact_type=response[3]) user.onboard_user() return elif len(response) == 6: if all([(response[2] == "hashtag"), (response[4] == "fact-type")]): if cls.check_fact_type(response[5]): user = Users(instatag=response[1], hashtag=response[3], associated_fact_type=response[5]) user.onboard_user() return cls.failure()