/MrRobot-Assistant

A script to helps me reduce my stress levels by managing my time in the best possible way thus boosting my productivity

Primary LanguagePython

README.md

Phone Call Reminder

This Python script checks a spreadsheet for tasks and makes a phone call to you when it is time for a particular task.

Requirements

  • Python 3.6 or higher
  • openpyxl
  • phonenumbers
  • requests
  • Twilio account

Installation

  1. Install the required Python packages:
pip install openpyxl phonenumbers requests
  1. Create a Twilio account and get your account SID and auth token.
  2. Update the YOUR_ACCOUNT_SID and pk9UvfGi1gmaI4lXmtAzpF91AS635kXq placeholders in the script with your own Twilio account SID and auth token.
  3. Save the script as phone_call_reminder.py.

Usage

  1. Create a spreadsheet with the following columns:

    • Task name
    • Start time
  2. Save the spreadsheet as schedule.xlsx.

  3. Run the script:

python phone_call_reminder.py

The script will check the spreadsheet for tasks and make a phone call to you when it is time for a particular task.

Example

Here is an example of a spreadsheet that you can use with the phone call reminder script:

Task name Start time
Study computer science 6:00 AM
Work on software development company 1:00 PM
Exercise 6:00 PM

If you run the script at 6:00 AM, it will make a phone call to you to remind you to study computer science. If you run the script at 1:00 PM, it will make a phone call to you to remind you to work on your software development company.

Contributions

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.