Inspiration
We love EDM & bots!
What it does
Night Owl Bot provides Headliners an easy way to get the content they want within Facebook Messenger.
How we built it
The Night Owl Bot was built using a flask server with a Firebase backend. We used the FB Messenger API to build structured messages to engage users with a touch interface. Finally, we used the Insomniac api to show users info related to recent events and their performers.
Challenges we ran into
There were two challenges we ran into, programmatically creating data for structured message carousels and storing state.
The Facebook messenger api is well documented, however, creating objects and functions to support exterior api calls took some thought. In addition, we had to choose the appropriate data structures when passing data.
We wanted to store the users state with respect to our platform. Thus, we had to choose both an appropriate database and model for our product.
Accomplishments that we're proud of
Having access to the Insomiac API and using the data to present our user with event, venue, and performer information, that is cross-platform. Everyone who has FB messenger installed on their device can have access to the latest information regarding Insomniac events.
What we learned
We learned how to work with the FB messenger bot api to support Insomniac events!
What's next for Night Owl Bot
The Electric Sky’s the limit.



Log in or sign up for Devpost to join the conversation.