Inspiration

There are always times when we are so invested in learning and building that we forget things to do that we used to do regularly as part of our routine. Students who are learning in public sometimes forget to post what they have learned that day. They take up various programming challenges but then forgets to post about them and at the end feel demotivated for not following up with programming challenge. So we decided to built something that'll keep them motivated and also bound keep learning and growing in public.

What it does

AUTOMITTeR is a Twitter Bot which posts the content automatically on twitter using the various programming challenge tags. Keeps track of your task so you can focus on just completing the task. It is an easy to use application which helps them to keep up with posting on various social media handles. It scrapes the data from to-do list that is on the daily basis checked for any task that are completed.

How we built it

We have used django web application that acts as a source of data to fetch all the task that are completed by user. We fetch list of such tasks using selenium and edit them to form a tweet making it easier for user to maintain such tedious tasks of keeping count of day of challenge. We have used Task Schedular in windows to schedule and run python code daily at the end of the day.

Challenges we ran into

  • Using Task Schedular as it is not the best way to schedule code and sometimes when device is off we cannot make the task to run which should not be the case in our website and any delay leads to inaccuracy.
  • While using Twilio API there's not a way to connect and receive alerts, notifications by connecting and getting SMS from different phone numbers.

Accomplishments that we're proud of

We are happy that we have finally built a bot for automating tweets by integrating it with our to-do list, and it’s really useful for students who forget to tweet about their learnings. Web scraping is what we used in this, and we figured it out the hard way. We created our idea.

What we learned

We thought it was impossible to build something like this with time and all those workshops and fun mini-events. But we hacked and collaborated with mentors; we stayed awake at night. We had mentoring sessions with almost all sponsors except blockchain. Communication helped us create it; thanks to mentors for helping us out.

What's next for Untitled

We’ve decided to go ahead and try to make our website a lot more better. we are planning to schedule jobs on AWS lambda so we can make it work efficiently.

Share this project:

Updates