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

Built With

Share this project:

Updates