Skip to content

This repository contains a simple Python script for sending customizable desktop notifications. It's designed to be flexible and easy to use for a variety of notification purposes.

License

Notifications You must be signed in to change notification settings

anishvedant/Notification-Reminder

Repository files navigation

Notification Remainder

Notification Remainder uses the plyer library to send desktop notifications with customizable titles, messages, and icons. It's a versatile tool that can be adapted for various use cases such as reminders, alerts, or informational messages.

Features

  • Uses the plyer library for cross-platform notifications.

  • Allows for the inclusion of an icon in the notification.

  • Custom Title: Set a custom title for your notification to indicate its purpose.

  • App Name: Display the name of the application that is sending the notification.

  • Ticker Text: Show a brief message in the status bar (for Android) when the notification first arrives.

  • Custom Message: Provide detailed information or instructions in the body of the notification.

  • Icon Support: Add an icon to the notification to make it more visually appealing.

  • Custom Timeout: Specify how long the notification should stay visible on the screen.

Installation

To use this script, you need to have Python installed on your system. Additionally, you'll need to install the plyer library if you haven't already. You can install it using pip:

pip install plyer

Usage

Save the script to a file, for example, notification.py, and run it using Python. You can customize the title, message, icon, and timeout by modifying the script.

Customization

  • Title: Change the title parameter to your desired notification title.
  • App Name: Modify the app_name parameter to reflect the name of your application.
  • Ticker: Update the ticker parameter with a short text to display briefly in the status bar (for Android).
  • Message: Customize the message parameter with the content you want to display in the notification.
  • Icon: Specify the path to your icon file in the app_icon parameter.
  • Timeout: Adjust the timeout parameter to change how long the notification is displayed.

Contributing

Contributions are welcome! Feel free to fork the repository and submit pull requests with your improvements and bug fixes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This repository contains a simple Python script for sending customizable desktop notifications. It's designed to be flexible and easy to use for a variety of notification purposes.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages