Skip to main content

An example python project

Project description

Sending Notifications to Your Smartphone for Specific Keywords in Emails

The project involves creating a program that reads gmail and sends notifications to your smartphone using slack when a specific keyword appears.

License Issue codecov

Overview

This idea came from the challenge of having to sort through many emails every day to find the important ones. Gmail already has a labeling function that classifies emails based on specific email addresses as filters. This project aims to create a function that sends notifications based on keywords using slack and smartphones. There is also potential to expand this project to find information in other ways besides just keywords.

Installation

Install the library using pip:

pip install project_progress

Usage

To use the Project Progress Tracking System:

  1. Configure your email and Slack settings in the emails.json file.

  2. Import the library into your Python script:

    from project_progress import send_email, send_slack_notification
    
  3. Use the send_email and send_slack_notification functions to send notifications:

    send_email(subject="Task Update", message="The task is now complete.")
    send_slack_notification(text="The task is now complete.")
    

For more detailed usage instructions and available options, please refer to the documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

project_2023-0.1.0.tar.gz (14.3 kB view hashes)

Uploaded Source

Built Distribution

project_2023-0.1.0-py3-none-any.whl (16.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page