Submitting to Track:
Beginner Track
Inspiration
We were inspired by Gerard to create a Twitter bot. We fully embraced HackCU 8's theme of "magic", going with a Harry Potter-esque theme.
What it does
When mentioned in a tweet with an appropriate spell (those listed in the Github readme file), @RiddikulusBot creates a customized gif reply of you casting the spell with your Twitter profile picture!
How we built it
We utilized Python entirely, collaborating on Github, implementing Twitter's API and the following libraries: tweepy, opencv, pillow, and pyimgur libraries
Challenges we ran into & What we learned
Learning the Python language was new to both of us, in addition to the Twitter API, image parsing and all the libraries we used. We learned a lot about how all of these function. We also didn't have access to Elevated Twitter API, and therefore had to use the imgur workaround in order to post the custom media.
Accomplishments that we're proud of
This was the first Hackathon for both of us, and we're glad we were able to complete a project in time!
What's next for Riddikulus Bot
If we had more time, we'd love to add face tracking for the gifs and more spells.
Check it out: https://twitter.com/RiddikulusBot
Github repo: https://github.com/jackmckinstry/riddikulus-bot
Log in or sign up for Devpost to join the conversation.