Earlier quoted context omitted.
Telegram bot writing is silly easy. If you use the python module you can basically just write the whole thing as a set of functions in a file (with decorators that watch telegram for triggers) and one function that automatically polls and does all the responding at the end. I managed to bang out a few when I had a day off a few months back. Very satisfying.
I have to check the documentation first, but I'm glad to hear that it's so easy. BTW, any recommendation about where to host the bot running?
Build a WhatsApp Chatbot with Python, Flask and Twilio
11–20 of 66 posts
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#12I really didn't like the WhatsApp approach on this. Basically only partnering with few big vendors like twilio and then asking people to build apps via them (by basically paying for it). Other apps like telegram allows anyone to directly interact with them
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#13Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#14I really didn't like the WhatsApp approach on this. Basically only partnering with few big vendors like twilio and then asking people to build apps via them (by basically paying for it). Other apps like telegram allows anyone to directly interact with them
Paying isn't necessarily the issue. WhatsApp needs to make money, and this is a fairly clear way. The issue is the 3rd party. I don't understand why it needs to go through another service.
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#15I really didn't like the WhatsApp approach on this. Basically only partnering with few big vendors like twilio and then asking people to build apps via them (by basically paying for it). Other apps like telegram allows anyone to directly interact with them
Why using res-sellers, like carriers use re-sellers to sell SMS integration? Distribution and fair-use control. First, companies like Twilio are the natural partners to sell one more channel to customers that already integrate to SMS. Second, partners will help enforce and control anti-spam efforts. If opening Whatsapp API turns it into a spam jungle like email or sms, it will certainly lose its appeal and users will start switching to the next new spam-free chat app.
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#16wow this is by Miguel Grinberg who is the author of some of the best Flask tutorials and books around. Nice to see Twilio is attracting such high quality writers for their blog
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#17Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#18Earlier quoted context omitted.
I have to check the documentation first, but I'm glad to hear that it's so easy. BTW, any recommendation about where to host the bot running?
I ran it off of a $5/month 'droplet' from Digital Ocean. As they are the only hosting provider I have ever used I can neither endorse nor critically review the service. I have, however, had no issues with them and find their various documentations floating around to be very useful and highly accessible.
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#19I really didn't like the WhatsApp approach on this. Basically only partnering with few big vendors like twilio and then asking people to build apps via them (by basically paying for it). Other apps like telegram allows anyone to directly interact with them
Other advantage of WhatsApp over social media is you don't know is something is viral because you can't count the likes.
Re: Build a WhatsApp Chatbot with Python, Flask and Twilio
#20Earlier quoted context omitted.
I have to check the documentation first, but I'm glad to hear that it's so easy. BTW, any recommendation about where to host the bot running?
I ran it off of a $5/month 'droplet' from Digital Ocean. As they are the only hosting provider I have ever used I can neither endorse nor critically review the service. I have, however, had no issues with them and find their various documentations floating around to be very useful and highly accessible.