Inspiration
We were inspired by the recent events and how it would be nice to be able to send and receive anonymous messages to be encouraging at this time.
What it does
The messenger bot simulates the message in a bottle experience. Users can choose to send 'bottled messages' to the 'sea' or search for bottle messages on the 'beach'.
How we built it
We used the Messenger API and used Heroku as the host for our webhook. We utilized the quick replies to give commands to the bot and used the one-time-notification feature as a way for users to be notified if a 'bottle' was found. We used the sentiment package from Node.js to analyze the messages sent to ensure that no negative messages were being sent.
Challenges we ran into
We had most trouble trying to get started but once started, the process of adding features went smoothly.
Accomplishments that I'm proud of
We are proud that we got a functioning Messenger bot to work.
What We learned
We learned what goes into creating a Messenger bot.
What's next for Bottle Keeper
We would like to add image support (i.e. send images instead of a message) and create a more fluent user experience. We couldn't figure out a way to hold a one-time-notification so that is something to work on in the future.
Log in or sign up for Devpost to join the conversation.