A simple desktop notification application built with Python that allows users to schedule notifications with custom messages.
- Set custom notification title and message
- Choose time delay in seconds or minutes
- Simple and intuitive GUI interface
- Python 3.x
- Tkinter (included in standard Python installation)
- plyer 2.1.0
-
Clone this repository:
git clone https://github.com/Rajendra0309/Desktop-notifier-using-python.git cd Desktop-notifier-using-python -
Install required packages:
pip install -r requirements.txt
Run the application:
python desktop_notifier.py
- Enter a notification title
- Enter your notification message
- Set the time delay (1-60)
- Select time unit (seconds or minutes)
- Click "Set Notification"
- User Interface: Created with Tkinter, providing input fields for title, message, and time settings.
- Notification System: Uses the plyer library to display desktop notifications.
- Timer Function: Schedules notifications based on the specified time delay.
desktop_notifier.py: Main application file containing the GUI and notification logicrequirements.txt: List of required Python packages.gitignore: Specifies files to be ignored by Git