Moerill / fvtt-chat-notifications

MIT License
9 stars 6 forks source link

Hey, listen! - Chat Notifications

GitHub release (latest by date) GitHub GitHub Releases

Don't want to interrupt your workflow, uncollapsing the sidebar or switching sidebar tabs, just to see the newest roll/message send? Then this module is right for you!
When the chat log tab is not active or collapsed, new messages will get shown as toast like notifications. The position. opacity, fade delay, max amount, .. is all customizable from the settings menu. (on a per user basis!)
These notifications are interactable using left- and right-clicks, which results in the chat log being opened, the card being scrolled into view and the element you clicked on being clicked on!

Important Information!

Maintenance Mode

This repository is no longer receiving active attention. In my opinion this module is complete and stable, and i'll be focusing my efforts on other modules/stuff. PR's are welcome and i'll try to investigate bugs and keep this module up to date with Foundry, when i find the time to do so.
That said, feel free to keep suggesting features, if i find something interesting i may end up implementing it.

FVTT Version compatibility

My focus is the FVTTs stable branch. I will neither promise nor prioritise updates for FVTTs beta or alpha branches! Feel free to report a bug so i know whats coming, but don't expect a fix before a stable FVTT update.

FAQ

Why was my click on a button on the notification unrecognized?

When another application is above the real (not the notification) chat cards button that you clicked, it sometimes prevents the click, sadly. I'm still searching for a workaround here, but for the time being it is like this.

Bug Reporting and Feature Suggestions

Go to the GitHub's issue board and create an issue with the template fitting to what you want to post and follow its instructions.

I will ignore half-hearted bug reports ignoring the issue template or Discord mentions!
Its not difficult to put at least some effort into something that you want someone else to put their spare time into to fix!

Licensing

GitHub

This work is licensed under Foundry Virtual Tabletop EULA - Limited License Agreement for module development.

Support the development

I'm doing this project mostly alone (with partial help of some wonderful people mentioned above) in my spare time and for free.
If you want to encourage me to keep doing this, i am happy about all kind of tokens of appreciation. (Like some nice words, recommending this project or contributions to the project).
What about donations? I do feel very honored that you think about giving me a donation! Instead I'd prefer if you send the cash to a good cause of your choosing!