Inspiration
We were inspired by the game Fortnite created by Epic Games. We wanted to have an easy way to access Fortnite data without having to login.
What it does
The Fortnite Companion is a Facebook Chat bot that can provide the user with Fortnite stats for a specific account, item shop details, map, and links to Epic Games. We wanted a quick way to view extra information on Fortnite while remaining in the Facebook Messenger app when we voice chat.
How I built it
We built the webhook server with Python and hosted it on Heroku. We used the https://fortniteapi.io/ API to retrieve the Fortnite data. We also made the Facebook Messenger API Bot with the help from the documentation of Messenger API.
Challenges I ran into
There were a lot of timing issues on when we were sending back the OK request which made Facebook resend the same request infinitely. There was also the challenge of setting up the Facebook Messenger Bot and the Heroku server since both of us were new to it.
Accomplishments that I'm proud of
It works! We can provide this bot to our group of friends and will improve our experience with playing Fortnite.
What I learned
Webhooks, Facebook Messenger API, Quick Replies, Heroku Server Hosting
What's next for Fortnite Companion
Improvement to response time, cache results
Log in or sign up for Devpost to join the conversation.