#243 · Primary category: AI Chatbots

PyMessager

api bot chatbot facebook flask messenger python sdk

Python API to develop chatbot on Facebook Messenger Platform

Project last updated:02/02/23

GitHub Stars

608

Forks

124

Contributors

6

License

MIT

Why we included this project

PyMessager is a small Python wrapper around the Facebook Messenger Platform's webhook and send APIs, for teams that would rather build a bot in Python than in JavaScript. The receiver side verifies the webhook and parses incoming messages, while the sender side offers classes for text, images, quick replies, button templates, and generic carousels. The bundled sample project walks through the whole setup, from creating a Facebook Page and developer app to applying an SSL certificate, so it works as a hands-on tutorial for a first Messenger bot. The API is small enough to pick up in an afternoon, which suits simple conversational flows and FAQ-style assistants, though it is not an NLP engine and expects you to supply your own reply logic.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category