Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 2.13 KB

README.md

File metadata and controls

44 lines (29 loc) · 2.13 KB

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.