Inspiration

The inspiration for Stalk Bot came from all the times when I manually have to check if an item online is in stock or not. And when the item comes back in stock, I will not know unless I signed up for the notification by giving my email address or when I check the website next.

What it does

It checks websites for keywords and phrases and notifies you if the words were found. For example, if you are looking for if something is in stock or not, the key phrase would be "in stock" and my bot that utilizes Telegram will notify if the keyphrase on that page was found or not.

How I built it

I built this using Perl, Telegram Bots, and a Raspberry Pi.

Challenges I ran into

Connecting the Pi to wifi connection was a big challenge for me. I thought it would be easy to connect it to my hotspot but I was not getting a good connection. And I had to go through a whole process to get the Raspberry Pi connected to the CMU device network, something I had never done before. Also, the Telegram bot I attached to my code does not work all the time which is definitely frustrating.

Accomplishments that I'm proud of

I am proud that I coded something on a Raspberry Pi for the first time and got it to work for the most part. I basically built a mini touch screen computer that is running programs that can be super useful to anyone.

What I learned

I learned more about what a Raspberry Pi is, its functions, and how to implement code without using an IDE and being able to pull it from Git.

What's next for Stalk Bot

I want to clean up some of the code as well as find or possibly create a more efficient Telegram bot.

Built With

Share this project:

Updates