The gspread package (v4.0.1), to read and write into google sheets.The Requests package (v2.26.0), to access third party APIs.The Twilio Python Helper library (v7.2.0), to work with the Twilio APIs.The Flask framework (v2.0.1), to create the web application.We would be using the following python packages (version) in this tutorial : You can review the features and limitations of a free Twilio account. If you are new to Twilio create a free account now. A smartphone with an active phone number and WhatsApp installed.To follow this you need the following components: Schedule the reminder messages ∘ Step 1: Create a Twilio helper function ∘ Step 2: Schedule messages Fetch data from the user and save it onto google sheets ∘ Step 1: Configure the Twilio WhatsApp Sandbox ∘ Step 2: Create a Flask chatbot service ∘ Step 3: Coding the chatbot logic ∘ Step 4: Save the collected reminder date and message So without any further ado, let's dive right into it! This is necessary because the deployment of our applications on Heroku will be different for both of the above-mentioned functionalities. whatsapp-bot which we will be using to develop our chatbot conversation and save the user entered reminder date and message Scheduler which we will use to access the stored reminder date and message along with scheduling the reminders. In this tutorial, we will be building and deploying two separate python application folders i.e. The flowchart of the tutorial (Created by author)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |