pilot51 / voicenotify

Android app that speaks notifications
https://voicenotify.app
Apache License 2.0
166 stars 57 forks source link

Plugins #64

Open pilot51 opened 6 years ago

pilot51 commented 6 years ago

An email requesting a feature outside the intended scope of Voice Notify gave me the idea for plugins.

Basically, as I think of it now, it takes scripts that can be edited directly in the app or placed in a plugins folder.

Those scripts can use basic functions such as system clock or timers to speak dynamic strings. For example, announcing when the clock hits the next hour or, as the email suggested, announcing every 5 minutes that passes. Please comment if you have any other ideas for plugins that you would like to see possible.

Plugins would likely be affected by VN's settings the same way notifications are affected.

haxwithaxe commented 6 years ago

I'd like the ability to have more intricate notification ignoring and rewriting. Also your features (regex rewrite, quiet hours, etc) implemented as plugins would give you more flexibility to tweak those without worrying about introducing bugs in the main code. This would make implementing features and fixes easier for others and pull requests easier to inspect and test as well.

Examples