Inspiration
- Needed to buy a plane ticket to visit my girlfriend and didn't feel like doing it myself
- Curious to see if it was possible to do
What it does
- Reads in commands through Discord API which runs selenium scripts to automate user actions to purchase the plane ticket.
How we built it
- Python and Selenium w/chromedriver
Challenges we ran into
- Limitations of Selenium
- Delta's website detects the use of selenium upon making the first request which prevented me from accomplishing what I needed to.
Accomplishments that we're proud of
- Working proof of concept to work off of
- Gained an understanding of selenium's capabilities
What we learned
- How to work on projects on a time crunch
- Learned Python and Selenium for web browser automation that I can take with me as I go into the industry
- Learned that a lot of websites look for selenium running in the browser using JavaScript
- How to integrate Discord API in an app and create a discord bot which was really cool
- Also learned more about my own capabilities and what I'm able to accomplish in a short amount of time
What's next for flight-bot
- Keep working on it as maybe a side project
- Could open-source it but Idk if it'll attract developers
- Turn it into a web scraping project instead of an app that tries to accomplish more involved tasks
Log in or sign up for Devpost to join the conversation.