I had to make a chatbot in python. I was able to use a book that helped me figure out how to make the chatbot. The chatbot had to greet the person and ask for their name. Then we had to make the chatbot continue talking to the person. Mine would ask them weird questions. I named my chatbot Chicken Waffles and it likes to give bad advice. I had to make it do math and ask about the person's feelings. I didn't have any problems while I was creating this chatbot. The only difficult thing was figuring out what questions to ask the person and what I should make it say. Python was difficult at first, but after it became really easy to understand. I think python is better than using blocks to code. You should try my chatbot.