This article describes how to build a WhatsApp bot using Python, Rhymebrain API, and Twilio API. The bot generates portmanteaus for certain words that are sent to it, allowing users to come up with puns on the fly. To set up the project, developers need to create a Twilio account, install required libraries, and connect their own WhatsApp account with the sandbox. The code uses Flask as the web framework, requests module to make HTTP requests to Rhymebrain API, and Twilio module for generating TwiML responses. Developers can test the code by running it in Python shell and sending messages to the bot. Once set up, the bot can be used to respond to incoming WhatsApp messages with portmanteaus, making it a fun tool for poetry enthusiasts and pun lovers alike.